ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!
募集をシェアしてメンターを探そう
シェア
エンジニア

GAS(Google Apps Script)でAmazon PA-API5.0へのリクエストを方法を教えていただきたいです。

11日前
予算
3,000円 〜 5,000円
提案数
1人が提案中

# METAを初めて利用します。至らない部分があったらすみません。

GAS(Google Apps Script)でAmazon PA-API5.0へのリクエストを方法を教えていただきたいです。

具体的には、cURLで書かれた以下をGASで書いた場合のサンプルコードを頂けたらなと思っております。
(コメントなどの解説付きでもらえたら嬉しいです)
--
curl "https://webservices.amazon.co.jp/paapi5/searchitems" \
-H "Host: webservices.amazon.co.jp" \
-H "Accept: application/json, text/javascript" \
-H "Accept-Language: en-US" \
-H "Content-Type: application/json; charset=UTF-8" \
-H "X-Amz-Date: 20211124T135953Z" \
-H "X-Amz-Target: com.amazon.paapi5.v1.ProductAdvertisingAPIv1.SearchItems" \
-H "Content-Encoding: amz-1.0" \
-H "Authorization: AWS4-HMAC-SHA256 Credential=***固定***/20211124/us-west-2/ProductAdvertisingAPI/aws4_request SignedHeaders=content-encoding;host;x-amz-date;x-amz-target Signature=***随時作成する必要がある***" \
-d "{
\"BrowseNodeId\": \"466282\",
\"PartnerTag\": \"***固定***\",
\"PartnerType\": \"Associates\",
\"Marketplace\": \"www.amazon.co.jp\"
}"
--

<現状>
・GASでRequestをし他サービス(Twitterなどの)APIを利用するなどの経験はあります
・アクセスキー、シークレットキーなどは取得済みです
・おもに"Signature"の部分の作成方法が知りたいです。
<その他>
可能であれば不明な点があった場合にいくつか質問させていただけたら嬉しいです。

メンティーに提案してみましょう
募集をシェアしてメンターを探そう
シェア