Bing Ads API V11异常:无效的客户端数据。检查SOAP故障详细信息以获取更多信息

kup*_*dra 5 php soap oauth bing-api bing-ads-api

我正在使用BingAds-PHP-SDK来获取经过身份验证的用户详细信息。

首先,使用OAuth成功完成身份验证,然后获取authentication tokenand refresh token
但是当通话GetUser()返回时如下Exception

主要异常详细信息:

stdClass Object (
    [AdApiFaultDetail] => stdClass Object (
        [TrackingId] => bdfe1a94-b33f-xxxx-a542-1adc15148bae
        [Errors] => stdClass Object (
            [AdApiError] => stdClass Object (
                [Code] => 105
                [Detail] => 
                [ErrorCode] => InvalidCredentials
                [Message] => Authentication failed. Either supplied credentials are invalid or the account is inactive
           )
       )
   )
)
Run Code Online (Sandbox Code Playgroud)

异常faultcodes:Server
异常faultstringInvalid client data. Check the SOAP fault details for more information

更详细的例子在这里

小智 2

Microsoft 帐户用户(对应于您的访问令牌)是否有权登录Bing Ads Web UI?没有 Bing Ads 权限的 Microsoft 帐户有可能获得访问令牌(因此 GetUser 将因设计而失败并出现 105 错误),因此请检查以确保该用户可以管理至少一个 Bing Ads 帐户。

如果 Microsoft 帐户用户具有 Bing Ads UI 访问权限,那么我建议联系支持人员以帮助解决 105 错误。在这种情况下,如果您提供 SOAP 请求、响应和时间戳的支持也会有所帮助。

我希望这有帮助!