亚马逊 API JSON 响应
Posted
技术标签:
【中文标题】亚马逊 API JSON 响应【英文标题】:Amazon API JSON Response 【发布时间】:2014-04-08 16:10:08 【问题描述】:我正在使用 Amazon AWSECommerceService API
从 Amazon 站点获取一些信息并将它们用于我的页面/站点。我正在发送一个 REST 请求,我得到的响应是 XMl 格式。有什么方法可以让我得到 JSON 格式的响应。已经用谷歌搜索了很多,但无法找到确切的解决方案。而不是寻找一些 XMl 到 JSON 解析器,我正在寻找一些我们可以提供的内置方法/参数并得到相应的响应。
我的 REST URL 如下所示:
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=AKIAID6RVE3PNXNOSVWA&AssociateTag=8329-3607-2382&ItemPage=1&Keywords=Famous&Operation=ItemSearch&ResponseGroup=SalesRank&SearchIndex=Books&Service=AWSECommerceService&Sort=salesrank&Timestamp=2014-03-06T06%3A19%3A33Z&Version=2014-02-10&Signature=m8ygF4nUMUGANUUwi44DUb80OXdMEMugauNkzwEMOys%3D.
由于签名已过期,上述 URL 将无法使用。但是当我在我的应用程序中运行时,我会收到这种格式的 URL 的响应。 需要帮助,因为从过去 2 天开始执行相同的操作。
【问题讨论】:
您是否查看过在docs.aws.amazon.com/AWSECommerceService/latest/DG/… 的文档中将application/json
指定为contentType
参数?
【参考方案1】:
有一个名为 boto3 的 python 模块,使用它以 JSON 格式提供响应。 有关详细信息,请参阅 boto3 文档
【讨论】:
以上是关于亚马逊 API JSON 响应的主要内容,如果未能解决你的问题,请参考以下文章