I've created rest API in lumen using This wrapper for which I'm using google hidden reCaptcha on my web panel but I wanted to know if I can implement it on swagger too?
Related
I have a Nest JS API project in which I've done all my normal auth and CRUD endpoints working good! I have all the endpoints shown in Swagger UI using Nest JS's SwaggerModule. Now I have to add google login to the Swagger UI of this project but IDK how to do it?? I haven't found a clear setup explanation on the web so I can understand how to do this?
This project does not have a front end, so I need like a button from the Swagger UI to access the google login page and then redirect to an endpoint into my project so I can return the token generated by google, copy it and add it into the authorization token in Swagger UI.
Here are some pictures of what I have and what I need so you can better understand in what I need help, please guys:
Here is my Swagger Setup:
Nest JS main.ts file wit Swagger Setup
Here we have:
Normal auth endpoints working.
Button to add auth token so I can use protected endpoints.
What I need, like a google login button that allows me to use a google account and redirect to an endpoint of my API to get the auth token and add it into the 2. button so I can use my protected endpoints.
What I have and what I need
Is it possible to achieve what I'm asking for? This is the first time I'm using Nest JS and Swagger UI.
Thanks!
I am building a chatbot using Dialogflow and i am completely new to this concept as far as the reference website and they had pointed the out the Dialogue flow V1 that has been deprecated right now?
Can you please share some example code on how to interact with the dialogflow API for V2 using Swift?
I tried some code with simple Rest api post request which didn't work.
Theoretically, you can call the Dialogflow Detect Intent API directly from your application using the REST interface. Also, where you need to build your own UI and take care of the authentication process
Whereas the easy process would be to use any third-party tool like Kommunicate where it provides a ready-to-use Swift SDK that already uses pre-configured Dialogflow integration and a dashboard that makes it easy to integrate and build a chatbot. Please check this link for more information
PS: I work for Kommunicate
Currently was playing around with a robotic process application called Blue Prism and learned you can drop a URL link to a WSDL location to consume api calls. I tested using a free service and it worked great.
My question is in regards to Google Sheets API, a project has come up where this would be very usefull however I'm not able to locate or if one even exists (A WSDL or WADL) for the google sheets api.
If anyone could give me any direction on this that would be fantastic.
Google docs can be automated using REST web services. You can find more information about google docs api at google sheets API page.
BluePrism has an out-of-box tools to work with SOAP request with WSDL, but unfortunately it does not have out-of-box support for REST web services.
If you'd like to use API to interact with google docs, then you can do that, but you'll have to create your own code stages to do that.
I have been using authenticating with google using grails oauth2 plugins,but wondered is there any way to use google authentication without using any plugins like by using HttpBuilder for making requests to google.
what gem/library to work with Google Calendar API data received via ruby oauth plugin and oauth gem?
Just wondering what Ruby developers using oauth are using to work with the actual calendar data for Google Calendar api.
The google-api-ruby-client seems to do the job.
Coincidentally, I was pursing the same use case, and after stubbing my toes on oauth 1 vs 2 and partial answers for wiring it all together, I created a gem, google_oauth_calendar, that provides a generator that does the essential configuration to enable a fresh app to authenticate against Google users and then query their calendar information. After configuring your Console API project, it's essentially a 1 liner to install all the related items. The essence can be seen in the generator code