読者です 読者をやめる 読者になる 読者になる

Amazon Product Adveristing APIにて、403エラー

以下のサンプルコードを元に、実装してみた。
http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html?AuthJavaSampleSig2.html


結果、はIOException。
表示されたメッセージは以下のような感じ。
Server returned HTTP response code: 403


いろいろ検索してみた結果、下記のサイトにて対処法を発見。
http://d.hatena.ne.jp/tanamon/20091212/1260640371

Base64 encoder = new Base64();

↑を、↓に変更。

Base64 encoder = new Base64(0);


ちなみに、Base64は「commons-codec-1.4.jar」に入っていました。
別のバージョンだったら、また違うのかもしれません。