Ich habe einen Google Appsscript-Code mit oAuth2, um eine Verbindung zur Bing Ads-API herzustellen.
Es geht so:
OAuth2.createService(connector.OAUTH.serviceName)
.setAuthorizationBaseUrl(connector.OAUTH.authorizationURL)
.setTokenUrl(connector.OAUTH.tokenURL)
.setClientId(connector.OAUTH.clientId)
.setClientSecret(connector.OAUTH.clientSecret)
.setPropertyStore(PropertiesService.getUserProperties())
.setScope("bingads.manage")
.setCallbackFunction("authCallback");
Wenn ich eine meiner alten Bing-Dev-Anwendungen benutze (ich glaube, API v1), funktioniert oAuth2 gut, wenn ich jedoch eine neu erstellte Anwendung verwende (und die Callback-URL hinzufüge), bekomme ich unauthorized_client
Error.
Ich konnte keine Änderungsreferenz zwischen den Versionen finden, also bin ich mir nicht sicher, was ich falsch mache
So ist meine alte App eingerichtet:
Antworten:
1 für die Antwort № 1Anscheinend war meine Bewerbung fehlerhaft. Anstatt den Code zu ändern, habe ich die Anwendung neu erstellt, und sie funktioniert jetzt.