在GoogleSheet中使用API

时间:2019-10-30 11:27:26

标签: google-sheets google-sheets-api

我想从https://www.coinspeaker.com/ieo/feed/导入Google工作表数据

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 :(得分:0)

我对您的问题的看法是,当您对链接发出GET请求时,响应以字符串形式返回。 为了能够使用数据,您应该使用方法JSON.parse(fact)解析响应 使用Logger.Log(JSON.parse(fact))查看正在发生的事情。