Amazon アソシエイト Web サービスが、Product Advertising APIに変更され、OpenPNEで、レビュー機能が動作しなくなります。
OpenPNEの最新版にするか、パッチを当てれば対応できるのですが、2.8未満のバージョンを使用していると、パッチも公開されないようなので、自力で修正するしかありません。
修正するファイルは
/lib/pear/Service/Amazon.php
/lib/pear/Service/AmazonECS4.php
↑の二つは、最新版のと交換。
/webapp/lib/db/read/review.php
最新版のreview.phpの中で、「require_once 'OpenPNE/Amazon.php';」が含まれる二つの関数の内容を、最新版と同じにする。
/config.php
以下を追加して、アクセスキーとシークレットキーを入力。
define('AMAZON_ACCESS_KEY_ID', '');
define('AMAZON_SECRET_ACCESS_KEY', '');
define('OPENPNE_USE_HTTP_PROXY', false);
データベース内の、c_review_categoryが最新版と異なる場合は、
最新版にあわせておく。
この投稿への コメント はまだありません...