2

遵循本指南:

https://docs.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.\r\nTrace ID: 16da02c8-d855-44cf-8693-614a74aa0800\r\nCorrelation ID:
63ba5d25-1210-407d-9eec-ef3b5d41c272\r\nTimestamp: 2020-06-10
19:25:17Z","error_codes":[9002331],"timestamp":"2020-06-10

这甚至意味着什么?如何使用消费者端点来服务这个请求?我只是想在单个机器、单个帐户上运行 python 脚本——消费者端点是我想要的吗?

4

1 回答 1

5

由于@BobRz 确认了这一点,因此我将重新发布作为答案:

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

于 2020-06-12T02:40:15.363 回答