【重要】AmazonアソシエイトWebサービス仕様変更に対応しました
07 / 16 木曜日 2009
OpenPNE開発チームのきわです。
2009/05/08、AmazonのProduct Advertising API(旧称:AmazonアソシエイトWebサービス)より、仕様変更のお知らせがありました。
- AMAZON アソシエイト WEB サービスの名称変更および署名認証についてのお知らせ
- http://affiliate-blog.amazon.co.jp/2009/05/amazon-アソシエイト-web-サービスの名称変更および署名認証についてのお知らせ.html
2009年8月15日をもって、Product Advertising APIが署名認証を含まないリクエストを一切処理しなくなるため、OpenPNE2ではレビュー機能でのレビューの追加が行えなくなります。
この仕様変更のため、OpenPNE2.8~OpenPNE2.14にて対応をおこないました。
OpenPNE2をご利用の皆様は、各SNSにて対応をお願いします。
OpenPNEでの仕様変更
Product Advertising APIの仕様変更に対応するため、OpenPNEでは以下のような変更を行いました。
- ○ config.phpの設定項目に、AmazonWebサービス用のアクセスキー・秘密キーの設定項目を追加
- ○ レビュー機能で使用しているAmazonデータ取得用ライブラリ「Pear::Services_Amazon」のアップデート
各バージョンでの対応
対応バージョン
今回の変更に対応したバージョンは以下になります。
- ○ OpenPNE 2.14
- ○ OpenPNE 2.12
- ○ OpenPNE 2.10
- ○ OpenPNE 2.8
各バージョンの対応方法
各バージョンで、対応の方法が違うので、ご注意下さい。
- ■ OpenPNE2.14
- 2009/07/15(水) リリースのOpenPNE2.14.0 にて対応済みです。開発版をご利用のかたは、OpenPNE2.14.0へのバージョンアップをお願いします。
- ■ OpenPNE2.12
- OpenPNE/07/16(木) リリースのOpenPNE2.12.13 に対応を含めました。OpenPNE2.12をご利用の方はOpenPNE2.12.13へのバージョンアップをお願いします
- ■ OpenPNE2.10
- 2009/07/18(金) 、Amazon対応のためのpatchを配布します。
- ■ OpenPNE2.8
- 2009/07/18(金) 、Amazon対応のためのpatchを配布します。
- Amazon Produce Advertising API メインページ
- https://affiliate.amazon.co.jp/gp/advertising/api/detail/main.html
- AMAZON_ACCESS_KEY_ID
- 手順3で取得した「Your Access Key ID」を入力してください
- AMAZON_SECRET_ACCESS_KEY
- 手順3で取得した「Your Secret Access Key」を入力してください
設定方法
1. Amazon Produce Advertising API メインページよりアカウントを作成・ログインします。
2. アカウントサービス画面より、アクセスキー情報の取得画面に遷移します。
3. アクセスキー情報の取得画面より「Your Access Key ID」「Your Secret Access Key」を取得します。
4. config.php.sample と config.php を同期させ、config.php を最新の状態にします
5. config.phpにて、以下の設定を行います。
471 ///
472 // Amazon Product Advertising API
473 // 2009年8月15日以降、Amazon の仕様変更の影響により
474 // AMAZON_ACCESS_KEY_ID と AMAZON_SECRET_ACCESS_KEY を設定しないと、
475 // レビュー機能がご利用いただけなくなりますのでご注意ください。
476 // https://affiliate-program.amazon.com/gp/flex/advertising/api/sign-in-jp.html から取得
477 ///
478 define(‘AMAZON_ACCESS_KEY_ID’, ”);
479
480 // Amazon Secret Access Key
481 define(‘AMAZON_SECRET_ACCESS_KEY’, ”);
6. config.phpを保存し、設定は完了です。
コメント:2
- mighty5 09-07-28 (火) 16:16
-
アソシエイトIDを一度空欄にして[設定変更]を押下し
もう一度アソシエイトIDをセットして[設定変更]を押下すると、snsoft-22でロックされたまま変更できなくなるようなのですが。
2.14.0と2.12.3にて確認。
どうしたらよいのでしょう?
ちなみに、c_admin_configには書き込まれています。 - mighty5 09-07-29 (水) 18:37
-
上記質問は、この「仕様変更への対応」とは違う趣旨の内容のようですね。失礼しました。
トラックバック:1
- ピンバック from SKT-Lab Web Programing Studio 09-07-18 (土) 0:23
-
[…] エイトの仕様が変更になるのに伴い、OpenPNEでもいくつか対応しているようです。http://www.openpne.jp/archives/2647/私は鉄道SNS「中央駅 ~Central Terminal~」でOpenPNE2.12.3を使用しているので、バー […]