Amazon ItemLookup API - 缺少参数操作

时间:2016-01-09 19:03:46

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

我正在尝试发送此请求:

julia> r=rand(Int,4,5);

julia> Base.showarray(STDOUT, r, header=true, repr=false);
4x5 Array{Int64,2}:
 -9150711412447851532  -4064307792165254874  -9145005121012096632   877869689862
3596311  -1624484174873216444
 -6072167451473199347   3776198281339796836   2251800342396330066   278057847557
1491665  -3073806755949099776
 -6526051806709869625  -1478837742375450002  -4067570915681650210   818574986937
5316317  -5612815197244826930
  3274244289756062731   2761828107403369455   1969450819804018106  -130408388331
4107544   6697765697249990460
julia> r
4x5 Array{Int64,2}:
 -9150711412447851532  -4064307792165254874  .  -1624484174873216444
 -6072167451473199347   3776198281339796836     -3073806755949099776
 -6526051806709869625  -1478837742375450002     -5612815197244826930
  3274244289756062731   2761828107403369455      6697765697249990460

我总是收到这个错误:

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

我该怎么办?

1 个答案:

答案 0 :(得分:2)

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

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