Eu tenho um código do Google AppsScript usando o oAuth2 para me conectar à API do Bing Ads.
É como:
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 eu usar um dos meus aplicativos bing antigos (creio que API v1), oAuth2 funciona bem, no entanto, quando eu uso um aplicativo recém-criado (e adiciono o URL de retorno de chamada), estou recebendo unauthorized_client
erro.
Eu não consegui encontrar uma referência de mudança entre as versões, então não tenho certeza do que estou fazendo errado
É assim que meu aplicativo antigo é configurado:
Respostas:
1 para resposta № 1Aparentemente, meu aplicativo foi de alguma forma falho. Em vez de alterar o código, recriou o aplicativo e agora funciona.