亚马逊网络服ItemLookup有13位国际标准书号
-
19-09-2019 - |
题
我使用的是能够做到的13位国际标准书号的查找,但是现在我不能。
这里是查询的13位国际标准书号:9780073380957.
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=&ItemId=9780073380957&Operation=ItemLookup&ResponseGroup=Images%2CItemAttributes&Service=AWSECommerceService&Timestamp=2009-12-16T14%3A30%3A02Z&Version=2009-06-01&Signature=
返回:f6770ab1-9b3e-48d3-9492-750e8d773c1b0.0053760000000000TrueNewShipASINAmazon19780073380957imagesitemattributes1-SubmissionDateAllAWS.InvalidParameterValue9780073380957不是一个有效的价值ItemId.请改变这种价值和重你的请求。
然而,10位数字的国际标准书号为同一本书的工作:
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=&ItemId=0073380954&Operation=ItemLookup&ResponseGroup=Images%2CItemAttributes&Service=AWSECommerceService&Timestamp=2009-12-16T14%3A44%3A10Z&Version=2009-06-01&Signature=
我使用的pyaws,如果让任何差别。
解决方案
事实证明,我需要指定IdType为'国'和搜索索引作为'Books'.
这里是工作查询现在: