VBAでAmazonのProduct Advertising APIから商品情報を取得(ItemLookup)する

   

Google検索していろいろなページを見ましたが、ゴールに到達できる
情報は非常に少なかったです。
何しろ、AmazonのAPI開発サイトすら本当のことを記載していないという・・・

VBAで実行するには何かと大変みたいです。
が、非常に有効なサイトが一部(というか唯一)あり、
そちらを参考にしたところうまく機能しました。

一部情報は秘匿します。

Amazonのサイト通りに実装するとこうなります

<ItemLookupErrorResponse xmlns="http://ecs.amazonaws.com/doc/2005-10-05/">
<Error>
<Code>SignatureDoesNotMatch</Code>
<Message>
The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
</Message>
</Error>
<RequestID>d91a83b9-85de-4a2e-9d7b-27dd3ad76e05</RequestID>
</ItemLookupErrorResponse>

まず参考にしてほしいサイト

次に参考にするサイト

対応のポイント(Amazonの嘘)

ここは伏せておきます。
4点ほどポイントがありますので、そちらを
改善するとうまくいきます。

 -未分類

  関連記事

2017-7-31_17-48-15_No-00

Amazon Fire TV Stick インターネット接続エラー エラーコード:PLR_PRS_CALL_FAILED

本日、いつものようにAmazon Fire TV Stick でAmazonプライムを見ようとすると

  Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>