• 締切済み

Amazon APIでのItemSearch

お世話になっております。 どうしても解決出来ないのでお知恵をお借りできれば幸いです。 下記のサイトを参考にamazonAPIにて書籍情報を取得することができました。エクセル2013です http://anarchistraw.blogspot.jp/2011/11/excel-vbaamazon-product-advertising-api.html http://output-of.seesaa.net/article/415861879.html 上記のエクセルファイル(ダウンロード可能)の「helper」モジュールの中にある Function 「signedUrlFor」内のパラメーターを以下の様に改変して、 Call signedUrlFor(title:="キーワード") というように実行致しましたが 生成されたURLでアクセスしても「SignatureDoesNotMatch」とエラーが出てしま います。色々調べましたが、どこが間違えているのか分かりませんでした。 分かる方がおられましたらお助け頂けると嬉しいです・・ よろしくお願い致します。 Dim params As String params = "AWSAccessKeyId= APIアクセスキー" _ & "&AssociateTag=APIアソシエイトタグ" _ & "&Operation=ItemSearch" _ & "&ResponseGroup=Large" _ & "&SearchIndex=Toys" _ & "&Service=AWSECommerceService" _ & "&Timestamp=" & urlEncode(Format(Now, "yyyy-mm-ddThh:MM:ss+0900")) _ & "&Keywords=" & urlEncode(CStr(title)) _ 'titleの値をキーワードとして検索する & "&Version=2011-08-01" _ & "&ItemPage=1"

みんなの回答

回答No.1

なにがうまくいって、なにがうまくいかないのか、はっきりしないんですが、こんなん見つかりましたけど。 http://php.tekmemo.com/?p=993

renren2014
質問者

お礼

ご連絡大変遅くなりまして申し訳ございませんでした。 URL有り難うございました。大変参考になりました。 VBAであるためなかなか資料が見つからず苦労しましたが 一応自己解決しました。 有り難うございました

関連するQ&A