我需要连接到Amazon WebServices以获取具有用户提供的ISBN号的图书信息。
问题是我不知道该怎么做。 我没有找到任何好的文档在谷歌这样做。
我是铁道新手。那么,任何人都可以给出提示吗?
哪个是使用Rest连接到Amazon WebServices的最佳宝石? 这正是亚马逊网络服务的名称,以获取图书信息?
提前致谢。
答案 0 :(得分:0)
您需要使用Product Advertising API,这是一个亚马逊网络服务,但通常不会像其他AWS服务那样对待。该链接有官方文档。我wrote a blog post使用JavaScript在较低级别执行此操作,如果您无法为其找到高级SDK,则可以使用它来构建Ruby代码。
答案 1 :(得分:0)
有几个宝石可以访问产品广告API。
其中一个是asin:https://github.com/phoet/asin
您可以在此处查看使用rails的正在运行的版本:http://asin.herokuapp.com/
答案 2 :(得分:0)
产品广告API中有一个“lookup by ISBN”。
http://webservices.amazon.com/onca/xml?
Service=AWSECommerceService
&Operation=ItemLookup
&ResponseGroup=Large
&SearchIndex=All
&IdType=ISBN
&ItemId=076243631X
&AWSAccessKeyId=[Your_AWSAccessKeyID]
&AssociateTag=[Your_AssociateTag]
&Timestamp=[YYYY-MM-DDThh:mm:ssZ]
&Signature=[Request_Signature]