Я пытался преобразовать следующую строку кода curl в Google Apps Script, но мне не повезло.
Код curl:
curl -X POST "https://api.textspaced.com/market/commodities/" -H "accept: application/json" -H "Content-Type: application/x-www-form-urlencoded" -d "token=###"
Я пробовал разные стили заголовков и различные способы маркировки токена и полезных нагрузок, но я всегда получаю сообщение об ошибке, что API-токен не был предоставлен.
Код скрипта Google Apps:
function preshfinder() {
var message = 'token=###' ;
var payloads = JSON.stringify(message);
var headers = {'accept': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded'
};
var requestOptions = {
"ContentType" : "application/json",
headers: headers,
method: "POST",
payload: payloads,
followRedirects : true,
};
var fetcher = UrlFetchApp.fetch('https://api.textspaced.com/market/commodities', requestOptions)
Logger.log(fetcher.getContentText());
}