eBay API 返回“提供的 IAF 令牌无效”错误

5 php ebay-api

我想使用 eBay API 来检索卖家的所有反馈。我已经在两种环境(沙箱、生产)中准备了 APPID、CERTID、DEVID。我使用 API EXplorer 进行测试。

我已经编码为 base 64 appid:certid 并通过本教程https://developer.ebay.com/api-docs/static/oauth-client-credentials-grant.html#The获得了 oauth 应用程序令牌 。因此,当我想获得反馈时,我只指定令牌、交易 API、GetFeedback API 调用,将 USERID 字段留空以仅接收对我的销售的反馈,现在出现这个奇怪的错误:

Invalid IAF token.
Run Code Online (Sandbox Code Playgroud)

Uma*_*air 1

我没有通过标头发送它,而是使用

  <RequesterCredentials>
    <eBayAuthToken>TOKEN HERE</eBayAuthToken>
  </RequesterCredentials>
Run Code Online (Sandbox Code Playgroud)

在您各自的 XML 调用中,它起作用了!