I have access to the Pinterest v5 api and have successfully authorised my Pinterest App on a couple of Pinterest accounts via Postman using Oauth2 and can run queries against those accounts. I've then created an Azure Logic App Custom Connector with Oauth2 authentication using the exact details as used in Postman (different Redirect URI of course). I can successfully add an action (List Boards) from the custom connector to a logic app. After adding the action I click the 'sign in' button on the action, the pop-up appears and I can see it hitting the right Pinterest account, but the 'authorise' window never appears, it just hangs. Postman works every time with Oauth2 but there's always issues with Custom Connectors. This is the url it's hanging on https://api.pinterest.com/oauth/?client_id=xxxxxxxx&response_type=code&redirect_uri=https%3a%2f%2flogic-apis-westus.consent.azure-apim.net%2fredirect&state=2345dfhghg2-ce76-43c5-b7bc-efbf78d4c426&scope=boards%3aread%2c+pins%3aread Any suggestions or thoughts welcomed!
Azure Logic App Customer Connector not working with oAuth2 (shock!) - this time with Pinterest
217 Views Asked by Admin Mack At
1
There are 1 best solutions below
Related Questions in AZURE
- How to update to the latest external Git in Azure Web App?
- I need an azure product that executes my intensive ffmpeg command then dies, and i only get charged for the delta. Any Tips?
- Inject AsyncCollector into a service
- mutual tls authentication between app service and function app
- Azure Application Insights Not Displaying Custom Logs for Azure Functions with .NET 8
- Application settings for production deployment slot in Azure App Services
- Encountered an error (ServiceUnavailable) from host runtime on Azure Function App
- Implementing Incremental consent when using both application and delegated permissions
- Invalid format for email address in WordPress on Azure app service
- Producer Batching Service Bus Vs Kafka
- Integrating Angular External IP with ClusterIP of .NET microservices on AKS
- Difficulty creating a data pipeline with Fabric Datafactory using REST
- Azure Batch for Excel VBA
- How to authenticate only Local and Guest users in Azure AD B2C and add custom claims in token?
- Azure Scale Sets and Parallel Jobs
Related Questions in AZURE-LOGIC-APPS
- Logic Apps and long running Azure Function (Powershell)
- logiapp teams api connection terraform user sign in
- Logic App Function App reading and writing Binary Files
- String to Array via expressions
- How to set up the link for the paginated files in the Get Rows(V2) Logic App connector and pass it via Azure API call?
- How to prevent o365 API connection from becoming invalidated from expired access token when using azure logic apps send email action
- Logic App to check the Azure blob container for new files and send email notification
- Logic app to list the subscriptions under my management group and list them one per row, with tag values as columns
- How to read agent application data to azure sql using apim and logic apps
- Liquid Template - How to map JSON object as a string to output field
- Automate file uploading from Sharepoint to Azure Storage Container
- Enabling minimum apiVersion to 2021-08-01 in Azure API Management causing saving issues or deployment errors for existing logic apps
- Logic app blob trigger retry policy not working for 503 error
- Logic Apps: selecting the first element of an array
- How to extract all the Document Libraries and Page libraries from a SharePoint site with logic App
Related Questions in POWER-APPS-CUSTOM-CONNECTOR
- Swagger definition for custom connector to trigger databricks jobs in Power Apps
- Power apps Custom Connector using Azure active directory OAuth
- How to correct an authentication issue in PowerQuery M Custom PowerBI Connector
- Escape filter parameter in custom connector's action
- PowerApps Custom Connector Azure Active Directory multiple tenant ID
- How to Setup Power BI Custom connector as web based application?
- Problem handling Powerapps Custom Connector response - "JSON parsing error, expected 'object' but got 'string'"
- How to use Custom Connector search from backend with Combobox?
- Excel: How to set a dropdown list cell to fetch list of strings from an API JSON response
- Power Apps/D365 and DocuSign Integration - Send Envelope on behalf of others
- Unable to get other users calendar event by using graph API using custom connector in Power Apps
- PowerApps | Custom connector | Dynamic content missing
- PowerApps Solution import - various errors with custom connector
- Canvas App makes successful REST API call, but response object is empty
- PowerApps Custom connector dependent dropdown swagger
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
From my testing, it looks like Microsoft enforce a space between Scope entries, which prevents Pinterest from authorising the oauth2 request. The Custom Connector can work if you only use one Scope e.g. user_accounts:read. So the workaround to use a Custom Connector with oAuth2 for the Pinterest API v5 is to create a connector for each Scope you want to use.
Can anyone raise a bug with Microsoft for this? Happy to provide more detailed info, but I don't have a support arrangement with MS.