Пытаюсь подключиться к API OZON для того, чтобы автоматически выводить остатки в Google таблицу.
Пробую так:
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Лист1");
var row = sheet.getRange(2,2);
var options = {
method: "POST",
headers: {
'Client-Id': 'XXX',
'Api-Key': 'XXX',
'accept': 'application/json'
}
}
var response = UrlFetchApp.fetch("https://api-seller.ozon.ru/v1/product/list", options);
var data = JSON.parse(response);
Logger.log(data)
}
И мне возвращает ошибку:
Exception: Request failed for https://api-seller.ozon.ru returned code 400. Truncated server response: {"error":{"code":"BAD_REQUEST","message":"Invalid JSON payload","data":[{"name":"cause","code":"","value":"invalid character 'A' looking for beginn... (use muteHttpExceptions option to examine full response)
Я так понимаю, что возвращается невалидный JSON.