WordPressでAmazonの商品を表示することが出来るプラグイン「Simple Amazon」Ver.9.0.2 をリリースしました。Creators APIに対応しました。
変更点
- Creators API に対応した。
- PHPの関数として呼び出す機能を削除した。
- カスタムフィールドの対応を削除した。
Creators APIに対応
Amazon から「今年の5月15日以降は PA-API v5 使えなくなるよ。これからは Creators API を使ってね。よろしく☆」ってメールが来て変な汗出た。(デジャブ)
でも、今はAIという便利なものがある! で、AIに聞いてみたら「APIを叩く先を変えるだけで簡単に対応できるよ☆」というので、「じゃあ、そんな焦ることないか」と思って放置していました。
さて、5月。そろそろ対応をはじめるかと移行作業を始めてみたら、API周りほぼ書き直しレベルの大改修に発展したのでした……。具体的にはこれまで使っていた(どこでどう入手したのかも忘れてしまった謎の)クラスファイル「AwsV4」が使えなくなっていたので、SDKベースに書き換えました。 AIがあったから対応できた。なかったらもっと時間かかってたかも……。
Creators APIへの移行に伴い、プラグインの利用に Credential ID, Credential Secret, Credential Version の3つが必要になります。これらは「Amazonアソシエイト」の「ツール」 > 「クリエイターAPI」のページで作成できます。
- https://affiliate.amazon.co.jp/creatorsapi
Creators APIをリンクを生成するには直近30日間で、自身のアソシエイトリンク経由で実際に発送された商品が10点以上必要です。条件を満たしていない場合はなにも表示されないので、まずはパートナータグを付与したお手製のリンクでがんばって売りましょう!
関数呼び出しを削除
記事はもちろん、サイトのテーマもブロックエディタでの編集がスタンダードになってきてるみたいなので、リンクを表示するためのPHPの関数を削除しました。同様にカスタムフ


