Amazon Product Advertising API(Amazon Web サービス)の署名認証リクエストに対応

スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 |
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般

Amazon Web Service(Amazon アソシエイト Web サービス)が、Product Advertising APIへと名称変更して、それとともにAPIのリクエストURLに署名認証を含めないといけなくなった。
その期日が8月15日までなので、もうすぐ従来のままのリクエストURLではアクセスできなくなるとアナウンスされています。
Amazon Web Serviceは私も利用しているので、とりあえずPHPで書いているコードの修正を完了しました。
以下、参考にしたページ。感謝です。

スポンサーリンク

Amazon Product Advertising API への対応(PHP版) – もやし日記
[PHP] Amazon Product Advertising API で認証付きリクエストを送る方法まとめ – RinGoon POP!!
Product Advertising API って一体・・・ [nao-pon/blog/2009-05-09] – UsersWiki – XOOPSマニア
PHP: hash_hmac – Manual
PHP: parse_url – Manual
Product Advertising API 開発者向けガイド リクエストの署名認証について(参考訳)
https://affiliate.amazon.co.jp/gp/advertising/api/detail/faq.html
https://affiliate.amazon.co.jp/gp/advertising/api/detail/main.html
Product Advertising API

PHP5の環境であれば、 Amazon Product Advertising API への対応(PHP版) – もやし日記がとても分かりやすく解説してあります。
私は、PHP5の環境ですので、hash_hmac()関数で対応しました。

詳しく知りたければ、公式のProduct Advertising API 開発者向けガイド リクエストの署名認証について(参考訳)が良いのですが、ページ数が多いので、目を通すのにけっこう時間がかかりそうです。
さくっと対応するには、もやし日記さんがおすすめです。

スポンサーリンク
 
スポンサーリンク