Services Plugins FAQs

🔐 ZQ Oauth 1.0 Connector - New Plugin from Zeroqode


This plugin allows you to connect to APIs that utilize rare oAuth 1.0 method.

For documentation please click here https://docs.zeroqode.com/plugins/oauth-1.0-connector-plugin

For details, screenshots and demos please visit the plugin page: at ZQ Oauth 1.0 Connector Plugin for Bubble | Plugin for Bubble by Zeroqode

oauth1

Levon Terteryan

Founder @ Zeroqode

zeroqode-for-web-160x120
Bubble Templates
Bubble Plugins
Bubble Courses
Convert Web to iOS & Android
No-code Development Services

Hi just want to know, does this plugin can be used for Garmin API integration with Bubble. thanks

Hi @livingperson800, thank you for your message, and thanks for your interest in our plugin :hugs:

The Garmin Developer Program API uses OAUTH 1.0a, as written in their documentation. Therefore, the plugin should function with the Garmin’s API.
I would recommend you to get the subscription for the plugin for one month in order to set it up on your app and test it out. Also if you subscribe to a plugin for one day you’ll end up being charged for this plugin fee / 31.

Let me know if there is anything else we can assist you with!

Hi Greg, I already set up the plugin according to the example editor but change the request URL relevant to Garmin API.

All working fine until it come to redirect URL:

{“statusCode”:400,“body”:{“status”:“ERROR”,“message”:“Missing state from oauth provider”}}

the are data that receive in the URL ( I think it working fine from Garmin API parts )

https://exercoins.com/api/1.1/oauth_redirect?oauth_token=aeb01032-3d09-43d7-9871-8eab4995efe8&oauth_verifier=TP42oM3dZQ

it return OAuth token and OAuth verifier

but it stuck at the blank page and give this json kind of response:

{“statusCode”:400,“body”:{“status”:“ERROR”,“message”:“Missing state from oauth provider”}}

What could possibly go wrong? thanks

Hey @livingperson800,

In order to understand what is causing the error on your side, can you please share more details? Please click to ‘preview’ your page and use the Debugger’s Step by Step mode to inspect the workflow and find out at what step the error is happening

Please send us the screenshot or a screencast of the process, in case you would like to record your screen you can use the Loom tool.

Waiting for your reply.
:pray:





this is loom recording:

Please advice. thanks

Hi @livingperson800, thank you for your patience and thanks for sharing the screenshots and screen record.

Our team currently investigates the use case of the plugin with Garmin integration. We would like to kindly ask to share with us the Garmin’s Documentation that you are using.

Waiting for your reply!

Hi Greg, thanks for getting back.
Please check your inbox, I have send details. thanks.

1 Like

Hi @livingperson800, thanks for sharing your details with us :pray:t3:

Our Devs team managed to test the connection with the credentials share. We would like to kindly ask you to check if there is ‘question mark’ on the Authorize URL field. Please check the screenshot for reference -
image (12)

Let me know if that helped. Waiting for your reply!

Hi guys, I caugth an js error on 3rd step event. Here are the screenshots of the error and my db (to prove I have oauth1 access field). This is an error from my app but if you check your test preview (https://zeroqode-demo-14.bubbleapps.io/version-test/oauth1) you catch the same one

Hey @stanislav.panchenko ,
Thank you for contacting us.

I’m sorry to hear that you encountered a problem when using our plugin.
Also, I checked the demo page of our plugin and tried to recreate the problem you mentioned, but everything seems to work as it should. Could you please record a short Loom video where you can see the error on our demo page.

Thanks for understanding and look forward to hearing from you!

Best Regards,
Anton

Support Team

Browse all Zeroqode Plugins for Bubble

Banner_Last3

Hi Anton! Today I don’t see this error on plugin demo page, but I stil face it on my app. Here is a loom video with issue -

Hey @stanislav.panchenko ,
Thank you for your reply and sorry for long wait due to the weekend.

Could you please share this video with us again, as what you sent is not a Loom video. We are unable to enlarge the video and see it in detail.

Please send us the Loom video so that we can help you solve your problem.

Best Regards,
Anton

Support Team

Browse all Zeroqode Plugins for Bubble

Banner_Last3

@AntonZ Hey! Here is the loom record

Hey @stanislav.panchenko ,
Thank you for your quick reply.

I have passed the information on to the development team and they will check what the problem is.
As soon as I have an answer from them or I need more information from you, I will contact you.

Best Regards,
Anton

Support Team

Browse all Zeroqode Plugins for Bubble

Banner_Last3

Hey @stanislav.panchenko ,
Thank you for your patience.

Based on your screenshots and our tests, the error seems to occur because a required user field, “oauth1 url”, is not being set after the first action.

Here’s a breakdown of the issue and the solution:

  1. Ensure the “oauth1 url” field is set properly:
    In your app, after the first action, you need to set the oauth1 url user field. This step is crucial for the subsequent actions to work correctly.
    To see how this is implemented, you can refer to our demo setup where the “oauth1 url” field is set:
    Screenshot: Screenshot.

  2. Updated documentation for clarity:
    We’ve updated our documentation to better explain this step. You can check the updated guide here:
    Updated Documentation.
    Additionally, the updated User Fields List and related setup screenshots are available:
    Screenshot: User Fields Screenshot.

Please follow the updated steps in the documentation and ensure the user field is correctly set up after the first action.

Best Regards,
Anton

Support Team

Browse all Zeroqode Plugins for Bubble

Banner_Last3