ねほり.com

何もないから何かみつかる

ようやくAmazonのProduct Advertising API(v5)対応

      2020/05/18

安倍首相 新型コロナ・緊急事態宣言を39県で解除 東京・大阪など8都道府県は21日にも判断

東京都、埼玉県、千葉県、神奈川県、大阪府、京都府、兵庫県、北海道は引き続き、緊急事態宣言の対象地域だけど、徐々に平常に戻りつつあります

 
 

・・・・嫌だな。

仕事全然進んでない・・・。

 
 

Amazonでの仕様が変わり2019年12月1日から新しいバージョン5.0のPA-API(Product Advertising API)と移行しました。

そして2020年3月 31日をもって、PA API 4は完全にサービスが停止されました。

完全に放置していましたが、対応してみました。

ちなみに作成しているWebサービスは「月ごとの最新のファッション雑誌のリンクを自動的に更新して表示する」です。

アフィリエイト目的よりもサイトを放置していると画像も古くなるので、更新している風に見せることが目的です。

駄目人間パターンですね。

新しいアクセスキーを取得

また最初からアクセスキーを入手する必要があります。

アソシエイト・セントラルのPA-APIページ

サンプルスクリプトを入手する

PA-API v5.0では、サンプルのソースコードが豊富に揃っています。

Using SDK · Product Advertising API 5.0

スクリプトもJava、PHP、Pythonなどがあります。

PHPを使うなら「Amazon Product Advertising API」のテスト環境として、Product Advertising API Scratchpadというサイトがあり、そこでコードも出力されるのでそっちで良いじゃん・・・

なのでPythonにしました。

サンプルの修正箇所

サンプルコードにはコメントが書いてありますが、こちらで変更箇所をまとめておきます。

アクセスキー、秘密鍵、パートナータグ

アマゾンから得られたキーを入れます。

ホスト・リージョン

日本の場合は次のようになります。

検索インデックス

今回は書籍なので次のようにします。

検索により得たい項目

デフォルトに画像が含まれていないので画像も追加しました。

画像のURLを得たい場合には次のように追記します。

完成

まとめ

難しくはなかったですね。

それよりも男性/女性のファッション誌の廃刊が多すぎ・・・・。

ファッション雑誌を見るのではなくWebサイトを見てファッションを学ぶ時代になったからなのかな・・・・。

 

そして昔は、Amazonのアフィリエイトで一攫千金を目指すためにWebサービスを毎日考える頃がありました。

今は、もうアイデア枯渇・・・・。

 - 2020年(社会人16年), テクノロジー, Web技術

  関連記事

KaggleのHome Credit Default Risk体験(サブミット編)

ビッグデータ分析、新卒年収は1000万円以上 東大生の人気職種に(産経新聞) 「 …

ソニーウォークマンNW-X1060 購入

2009年06月23日(火) SONY NW-X1060 購入しました 買ってし …

Kaggle の Titanic Prediction Competition でクラス分類(scikit-learn編)

統計学や人工知能(AI)を駆使してデータを分析し、課題の発見や解決に導く「データ …

各国主要都市の時計を作成してみた

2010年10月30日(土) 海外出張で3カ国回る予定でした 海外出張や海外の人 …

千葉市周辺の初夏(5月)の小さな雑草の花まとめ(外来種か食用か?)

「外来種(外来生物)」とは、生物がもともと生息していた場所から別の場所へ人によっ …

Webサイトのデザインの再更新に苦労する

ただいまWebサイトの中身を改装中。 思えば、作成して3年間。 あまり一度作成し …

JavaScriptクリップボードデータを取得する

March 10, 2005 JavaScript は色々な悪さに使えるスクリプ …

機械学習で株価予測(Protraを使ったバックテスト解決編)

前回は「Backtrader」を使って学習済みデータでProtra風バックテスト …

「ネットランナー」のトレーディングカード「ねとらん者」を大人買い(1/2)

もしも 童話世界に 2ch を作ったら ‥‥?  ■掲示板に戻る■ 全 …

学科オセロプログラム大会優勝するも自慢が過ぎて非難を浴びました・・

最近どうも体調がすぐれません。  間違い無く体力不足です。パソコンの前 …