Amazon Marketplace Webサービス(MWS)のVBAサンプル
当ブックは「Amazon マーケットプレイス Webサービス(MWS)」のAPIをEXCEL-VBAで使用したサンプルです。
MWSがリリースされて以降アフィリエイト用のProduct Advertising API(PA-API)では取得できない商品情報があります。
例えば、「送料込みの最安値」がそれです。価格リサーチのためには重要な項目ですよね。
MWSについての分かりやすい解説書やサンプルは(特に日本では)まだあまり出回っていない状況だと思います。MWSはPAAPIから分化発生したサービスですが、使い勝手がPAAPIより悪いこともあって、なかなか普及していないといった事情もあるかと思います。
私自身が、VBAでAPIを使用するあたり、いくつかの点で苦労しました。
特に苦労したのは「署名」の作成方法でした。「SignatureDoesNotMatch」のエラーメッセージを何
度目にしたことでしょう(泣)
また、C#やVB.NETのサンプルはあってもVBAとなると殆ど情報が見つかりませんでした。
同じように苦労される方もいらっしゃるかと思います。当サンプルをご利用なさって時間の節約をして頂けたら幸いです。
《サンプルの開発環境・題材》
・Microsoft Office EXCEL 2003 SP3
・Windows 7 Home Premium (64ビット)
・対象としたMWS
・マーケットプレイスID=ATVPDKIKX0DER(US)
・APIは「商品セクション」の「GetLOwestOfferListingsForASIN」です。
※送料込みの実質最低価格が取得できる便利なAPIです。
《前提》
・以下のID・KEYは事前に各自におかれまして取得したものを使用して頂く必要があります。
・出品者ID
・AWSアクセスキーID
・秘密キー
試用不可です。内容については説明をよく確認下さい。
利用者ごとのライセンスとします。他人への譲渡は禁止です。
ソフト名: | MWS-VBAサンプルソース |
---|---|
動作OS: | Windows 8/7/Vista/XP |
機種: | IBM-PC x64 |
種類: | シェアウェア |
作者: | おすぎ |
このソフトは有料ソフトです。
※消費税の増税に伴い、ソフト詳細説明や動作環境等に表示されている価格と、実際の価格が異なる場合がございます。ご購入前に必ずご確認ください。
※送金前に「シェアウェアの送金について」をお読み下さい。
※詳細はソフトをダウンロード後、ご確認ください。