2014-03-06 59 views
2

我使用亚马逊AWSECommerceService API为获得来自亚马逊网站的一些信息,并用它们为我的网页/ site.I我发送一个REST请求,并对此我得到的是XML格式的响应。有没有什么方法可以让我得到JSON格式的响应。已经搜索了很多,但无法找到一个确切的解决方案。而不是寻找一些XMl到JSON解析器我正在寻找一些内置的方法/参数,我们可以给并相应地得到回应。 我的REST URL看起来像这样:亚马逊API JSON响应

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天内即将实施。

+0

你看过指定'application/json'作为'contentType'参数记录在http://docs.aws.amazon.com/AWSECommerceService/latest/DG/CommonRequestParameters.html ? –

回答

0

有一个称为boto3使用Python模块,其响应来自JSON格式。 欲了解更多信息,请参阅boto3 documnentation