必应广告 API 快速入门:仅供Microsoft帐户用户使用.请使用 /使用者终结点来处理此请求



遵循本指南:

https://learn.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13

我有一个正在运行的PowerShell脚本,它成功地引导我完成了浏览器中的完整MS帐户登录。这最终会出现一个 URL,如指南中所述,其中包括code参数。我将其粘贴回PowerShell,并收到以下错误:

Invoke-WebRequest : {"error":"invalid_request","error_description":"AADSTS9002331: Application
'xxxxxxxxxxx'(AppName) is configured for use by Microsoft Account users only. Please use
the /consumers endpoint to serve this request.rnTrace ID: 16da02c8-d855-44cf-8693-614a74aa0800rnCorrelation ID:
63ba5d25-1210-407d-9eec-ef3b5d41c272rnTimestamp: 2020-06-10
19:25:17Z","error_codes":[9002331],"timestamp":"2020-06-10

这甚至意味着什么?如何使用使用者终结点来处理此请求?我只是尝试在一台机器上运行一个python脚本,一个帐户 - 消费者端点是我想要的吗?

由于这得到了@BobRz的证实,我重新发布作为答案:

在应用程序注册期间,请务必启用对所有帐户类型的支持,例如,请参阅此处的步骤 3:https://learn.microsoft.com/en-us/advertising/guides/authentication-oauth-identity-platform?view=bingads-13#registerapplication

相关内容

最新更新