I’m trying to set up OAuth login for Etsy and I’m trying to follow the documentation on their official website (Authentication | Etsy Open API v3). I’m not a developer so I’m trying to understand how to set this up properly.
The Etsy documentation requires additional URL params (such as code_challenge
and state
) that not in the bubble API connector. Do I need to “Add a shared parameter” for these parameters? Also, what is a Proof Key for Code Exchange
? I’m not fully understanding what’s needed to create one.
The documentation doesn’t mention the User Profile Endpoint. Should I leave it blank?
My goal is for users to log in to their Etsy account and for the bubble app to retrieve their Etsy store’s details (and allow my bubble app to make updates to their Etsy store). Do I need to use the OAuth2 User-Agent Flow
for all API calls?
I’m attaching a screenshot of what I have (secrets and IDs have been altered), but when I try to trigger the OAuth, it brings me to the Etsy site and says an error has occured.