【问题标题】:Amazon ItemLookup API - Parameter Operation is missingAmazon ItemLookup API - 缺少参数操作
【发布时间】:2018-10-10 00:34:45
【问题描述】:

当我尝试发送此请求时:

http://webservices.amazon.com/onca/xml?
          Service=AWSECommerceService&
          AWSAccessKeyId=[**HIDDEN**]&
          AssociateTag=[**HIDDEN**]&  
          Operation=ItemLookup&
          ItemId=B00008OE6I&
          Timestamp=[2016-01-09T18:55:23Z]&
          Signature=[**HIDDEN**]

我总是收到这个错误:

Error 400 : Bad Request

Parameter Operation is missing

我能做什么?

【问题讨论】:

  • 我看到你还没有更新你的问题。这段时间你有成功吗?
  • 是的,谢谢先生。问题是你说的空格:)
  • 不客气。我认为如果您接受答案会很好,因为它可能对其他人有帮助,这是一个很好的做法。 :)
  • 我有同样的问题,但是 URL 在浏览器中可以工作,但是当我通过 curl 发送请求时出现同样的错误请求错误,请帮助我

标签: amazon-web-services amazon-product-api


【解决方案1】:

请求没问题,您可能在 URL 参数之间有一些不必要的字符或空格,这使您的请求无效。将您的请求粘贴到浏览器地址栏中,并在 Operation 参数和参数分隔符 & 之间查找“%20”或意外/无效的内容>。亚马逊似乎无法识别或无法从您的 URL 中提取 Operation 参数。

此外,您可以更新您的问题并粘贴您提出的确切请求(从地址栏复制)。

【讨论】:

    猜你喜欢
    • 2017-02-05
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 1970-01-01
    • 1970-01-01
    • 2018-10-16
    相关资源
    最近更新 更多