Использование API в GoogleSheet - PullRequest
0 голосов
/ 30 октября 2019

Я хочу импортировать в данные листа Google из https://www.coinspeaker.com/ieo/feed/

function callCoinSpeaker() {
  var response = UrlFetchApp.fetch("https://www.coinspeaker.com/ieo/feed/");
  Logger.log(response.getContentText());
  var fact = response.getContentText();
  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.getRange(1,1).setValue([fact]);
}   

Сценарий работает нормально, но я не знаю, как отформатировать вывод, который все в одной ячейке (A1).

Я хотел бы создать код, который автоматически форматирует выходные данные, разбивая их на столбцы и строки. Любой пример форматирования вывода из запроса API? Спасибо ВСЕ!

1 Ответ

0 голосов
/ 31 октября 2019

Что я думаю о вашей проблеме, когда вы отправляете запрос GET на свою ссылку, ответ возвращается в виде строки. Чтобы иметь возможность использовать данные, вы должны проанализировать свой ответ с помощью метода JSON.parse(fact). Используйте Logger.Log(JSON.parse(fact)), чтобы увидеть, что происходит.

...