2

Amazon Product Advertising API (amazon-ecs) Ruby ライブラリを使用しています - ASIN から ISBNに変更するIdTypeにはどうすればよいですか?item_lookup

このようなことをする:

Amazon::Ecs.item_lookup('9781934356166', :response_group => 'ItemAttributes,Images')

IdType のオプションを ISBN に変更する場所がわかりません。何ヶ所か置いてみました。

ありがとう!

4

2 に答える 2

3

Amazon Product Advertising API (以前の ECS) のドキュメントを見ると、「ISBN」の IdType パラメータを指定する必要があるようです。この特定の gem を使用したことはありませんが、リクエストは次のようになると思います。

Amazon::Ecs.item_lookup('9781934356166', :response_group => 'ItemAttributes,Images', :id_type => 'ISBN')

ドキュメントによると、「ASINx を除くすべての IdTypes は SearchIndex を指定する必要がある」ため、おそらくこれを行う必要があります。

Amazon::Ecs.item_lookup('9781934356166', :response_group => 'ItemAttributes,Images', :id_type => 'ISBN', :search_index => 'Books')
于 2009-08-30T16:38:16.513 に答える
1

gem のソースにモンキー パッチを適用し、item_lookup_isbn という新しいメソッドを作成しました。このメソッドは、asin 部分を除いて item_lookup と同じです。

于 2009-10-08T03:35:01.433 に答える