3
Я использую Google скрипт для подключения к внешнему API с кодом:подключение Google App Script возвращения ошибки 401
var url='https://app.ecwid.com/api/v1/XXX/orders'
var parameters = { method : 'get',
headers : {'Authorization': 'Bearer '+'yyy'},
contentType:'application/json',
muteHttpExceptions:true};
var response = UrlFetchApp.fetch(url,parameters).getContentText();
Logger.log(response);
Но почему это возвращающий следующую ошибку?
HTTP ERROR 401
Problem accessing /api/v1/XXX/orders. Reason:
Unauthorized
Спасибо, я попытался удалить contentType, и я получил ту же ошибку. –
Вы отправляете правильный набор параметров? Вы должны отправить secure_auth_key в параметры, что приведет к ошибке 401. http://help.ecw.com/customer/portal/articles/1166917-order-api#Parameters – Tushar
Я отправляю ключ в параметр заголовка. «yyy» в моем коде выше. –