【Python】amazon-paapi5 値の取得方法
Pythonによる開発のおまけとして、Amazon APIでの商品情報取得時におけるコピーペースト用や分析用、確認用にどうぞ。
COUNTRY = "JP"
keyword = "焼酎"
amazon = AmazonAPI(KEY, SECRET, TAG, COUNTRY)
products = amazon.search_items(keywords=keyword,sort_by='AvgCustomerReviews')
print(products["data"][0].browse_node_info.browse_nodes[0].ancestor.ancestor)
ブラウズノード
print(products["data"][0].browse_node_info.browse_nodes[0])
ブラウズノードからid
例 6187376051
print(products["data"][0].browse_node_info.browse_nodes[0].id)
ブラウズノードからancestor.display_name
例 焼酎
print(products["data"][0].browse_node_info.browse_nodes[0].ancestor.display_name)
ブラウズノードからancestor.id
例 71601051
print(products["data"][0].browse_node_info.browse_nodes[0].ancestor.id)
ブラウズノードからdisplay_name
例 芋焼酎
print(products["data"][0].browse_node_info.browse_nodes[0].display_name)
ブラウズノードからid
例 6187376051
print(products["data"][0].browse_node_info.browse_nodes[0].id)
ブラウズノードからsales_rank
例 16
print(products["data"][0].browse_node_info.browse_nodes[0].sales_rank)
ここで、ancestor ご先祖様部分から離脱。
Amazon アソシエイト用IDの入ったURL
print(products["data"][0].detail_page_url)
例 https://www.amazon.co.jp/dp/B07FQZK4KR
画像URL
print(products["data"][0].images.primary.large.url)##中身のあるなしは判定必須
print(products["data"][0].images.variants)##中身のあるなしは判定必須
▼商品詳細 products["data"][0].item_info
ブランド名
例 三岳 セット商品
print(products["data"][0].item_info.by_line_info.brand.display_value)
商品タイトル
例 三岳 25度 1800ml×6本セット 芋焼酎
print(products["data"][0].item_info.title.display_value)
商品価格
例 ¥11,680
print(products["data"][0].offers.listings[0].price.display_amount)
高い安いはこちら。
print(products["data"][0].offers.summaries[0].highest_price.display_amount)
print(products["data"][0].offers.summaries[0].lowest_price.display_amount)
おそらくこのくらいの情報が取得できていれば、アフィリエイトにも商品データの分析にも問題ないのではと思います。