Ho un codice Google Appsscript che utilizza oAuth2 per connettersi all'API di Bing Ads.
Va come:
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");
Se utilizzo una delle mie vecchie applicazioni di bing dev (credo API v1), oAuth2 funziona bene, tuttavia, quando uso un'applicazione appena creata (e aggiungo l'URL di callback), sto ottenendo unauthorized_client
errore.
Non sono riuscito a trovare un riferimento al cambiamento tra le versioni, quindi non sono sicuro di cosa sto facendo male
Ecco come viene configurata la mia vecchia app:
risposte:
1 per risposta № 1Apparentemente, la mia domanda era in qualche modo imperfetta. Invece di modificare il codice, ho ricreato l'applicazione e ora funziona.