如何将 item_lookup 中的 IdType 从 ASIN 更改为 ISBN?
我正在使用 Amazon Product Advertising API (amazon-ecs) Ruby 库 - 我该如何做将 item_lookup
中的 IdType
从 ASIN 更改为 ISBN?
做这样的事情:
Amazon::Ecs.item_lookup('9781934356166', :response_group => 'ItemAttributes,Images')
不确定在哪里将 IdType 的选项更改为 ISBN。我试过把它放在几个地方。
谢谢!
I'm using the Amazon Product Advertising API (amazon-ecs) Ruby library - how can I change the IdType
in item_lookup
from ASIN to ISBN?
Doing something like this:
Amazon::Ecs.item_lookup('9781934356166', :response_group => 'ItemAttributes,Images')
Not sure where to change the option for the IdType to ISBN. I've tried putting it several places.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 Amazon Product Advertising API(以前称为 ECS)文档,似乎您需要指定“ISBN”的 IdType 参数。我从来没有使用过这个特定的 gem,但我猜请求看起来像这样:
根据文档“除 ASINx 之外的所有 IdTypes 都需要指定 SearchIndex”,所以您很可能需要这样做:
Looking at the Amazon Product Advertising API (formerly ECS) docs, it seems you need to specify an IdType parameter of 'ISBN'. I've never used this particular gem, but I'm guessing the request would look something like this:
According to the docs "All IdTypes except ASINx require a SearchIndex to be specified" so you'll most likely need to do this:
我只是猴子修补了 gem 的源代码并创建了一个名为 item_lookup_isbn 的新方法,该方法与 item_lookup 相同(除了 asin 部分)。
I just monkey patched the gem's source and created a new method called item_lookup_isbn that was identical to the item_lookup except the asin part.