簡體   English   中英

從 API 獲取事件/ID/名稱的腳本,然后列出它們,G-sheet

[英]Script to fetch events/ID/name from an API, then list them, G-sheet

Guilded 剛剛(預)發布了一個 API,我希望用它從我的服務器中檢索事件列表、事件 ID、事件名稱,並將其保存在 Google 表格中。 接下來,我將嘗試從事件中檢索成員。 我昨天為服務器的成員遇到了類似的問題,但我似乎不明白如何讀取我正在提取的數據 -_-'

我在這里有一個測試文件: https://docs.google.com/spreadsheets/d/1ZUZ6utQO6cW_BAy6cMACxX2H1_zrZAIE0CTtTmdN9nc/edit?usp=sharing

感謝您提供的任何幫助,

尼爾,

當我看到您的示例電子表格時,我找到了您當前的腳本。 當你當前的腳本被修改后,接下來的修改呢?

從:

let id = [];

for (var i = 0; i < data.id.length; i++){
  
  name.push([data.id[0],data.id[0].name,data.id[i].startsAt]);
}

ss.getActiveSheet().getRange(10,4,id.length,2).setValues(id);

至:

var values = data.calendarEvents.map(({ id, name, startsAt }) => [id, name, startsAt]);
ss.getActiveSheet().getRange(10, 4, values.length, values[0].length).setValues(values);

參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM