7月 20
【重要・あと30日です】Product Advertising API の署名認証利用開始のお願い
移行期間終了後に認証を含まないリクエストが送信された場合、リクエストは一切処理されなくなりますのでご注意ください。
とのメールがきました。
AWSの仕様変更があり名称も「Product Advertising API」となりました。
いままではAccessKeyIDのみの認証でしたが、SecretAccessKeyなるものが必要になりました。
PEAR::Services_Amazonのものは
こちらを参考にさせていただきました。
# pear upgrade Services_Amazon-beta
Did not download optional dependencies: pear/Cache, use –alldeps to download automatically
downloading Services_Amazon-0.8.0.tgz …
Starting to download Services_Amazon-0.8.0.tgz (20,992 bytes)
……..done: 20,992 bytes
upgrade ok: channel://pear.php.net/Services_Amazon-0.8.0
でServices_Amazonをアップグレードして、requireするファイルをAmazonにして呼び出し時にSecretAccessKeyを追加。
require_once 'Services/Amazon.php'; $Ama = new Services_Amazon(ACCESS_KEY_ID, SECRET_KEY_ID, ASSOC_ID);
Zend_Service_Amazonを使ってるアプリもあるので対応しないと。
こっちは日本語情報少ないな。
Zend Framework 1.8.4 2009-07-02 を落として調査中です。