Как исправить «Amazon MWS Product Detail API из Google Scripts для возврата сведений о продукте?»

#amazon-web-services #return #api-design #amazon-mws

#amazon-веб-сервисы #Возврат #api-дизайн #amazon-mws

Вопрос:

Я работаю над API Amazon MWS для возврата запрошенных данных о продукте в электронную таблицу Google. У меня возникли некоторые проблемы при попытке вернуть сведения о продукте с помощью этого, и, будучи новичком в кодировании, я совершенно не уверен, в чем проблема с самим API. К сожалению, пока я могу получить только ответ на запрос с отметкой времени, и все. Как мне исправить это, чтобы возвращаемая информация была данными о продукте?

функция myFunction() {

параметры var =

 Action= 'amp;Action=GetMatchingProductForId',
AwsAccessKeyID= 'AWSAccessKeyId=xxxxxx',
IdType= 'amp;IdType=ISBN',
ListID= 'amp;IdList.Id.1=9780321601834',
MarketplaceId= 'amp;MarketplaceId=ATVPDKIKX0DER',
Method= 'POSTn',
ResponseGroup= 'amp;ResponseGroup=ItemAttributes',
SellerId= 'amp;SellerId=xxxxxx',
SecretKey= 'xxxxxx', 
Timestamp= Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH%mm%ss'Z'"),
URL= 'https://mws.amazonservices.com',
  

var QueryString =

 Method '/Products/2011-10-01n' AwsAccessKeyID
 'amp;Action=GetMatchingProductForId' IdType MarketplaceId ListID
 ResponseGroup SellerId 'amp;SignatureMethod=HmacSHA256'
 'amp;SignatureVersion=2' 'amp;Timestamp=' Timestamp
 'amp;Version=2011-10-01';

 var SignedRequest = Utilities.computeHmacSha256Signature(QueryString, SecretKey)
 var Encoded = Utilities.base64Encode(SignedRequest)
  

ответ var = UrlFetchApp.fetch(URL, {‘muteHttpExceptions’: true});
Logger.log(ответ);

Единственные результаты, которые я действительно хотел бы получить, — это чтобы этот API возвращал данные о продукте, прежде чем я перейду к следующему шагу. Заранее спасибо всем, кто нашел время помочь с этой проблемой.

Комментарии:

1. Привет! Людям было бы проще помочь вам, если бы вы были более конкретны в своем вопросе. Задайте вопрос о конкретной проблеме, с которой вы столкнулись, или о какой-либо ошибке, над которой вы не добиваетесь прогресса.

2. О, я прошу прощения за это, проблема в том, что я не могу получить возврат с информацией о продукте при запуске запроса POST. Я просто получаю возврат от от mws.amazonservices.com с помощью ping и метки времени. Мне было интересно, как это исправить и вернуть сведения о продукте вместо этого.