|
Цикл на Google Script
|
|||
---|---|---|---|
#18+
Помогите пожалуйста. Никак не могу сделать правильно цикл или отправку через объект. Ниже правильно работающий, но только для одной строки, а всех строк в столбце не получается, никак не разберусь, может кто поможет. Спасибо! const apiKey = "5374bb718880b630066459555e2acf19"; const url = "https://api.novaposhta.ua/v2.0/json/"; const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet1= ss.getSheetByName("Лист1"); function getStatus() { let ttn = sheet1.getRange("A3").getValue(); // let ttn = sheet1.getRange("A3:A").getValues(); let data = { "modelName": "TrackingDocument", "calledMethod": "getStatusDocuments", "methodProperties": { "Documents": [ { "DocumentNumber": ttn.toString(), "Phone":"" } ] } }; let options = { "method": "POST", "headers": { "content-type": "application/json", "apiKey": apiKey }, "async": true, "crossDomain": true, "processData": false, "payload": JSON.stringify(data) }; let response = UrlFetchApp.fetch(url, options); let dataPars = JSON.parse(response.getContentText()); // let maxStatus = dataPars.data.length // let status = []; // for (let i = 0; i < maxStatus; i++) { // status.push([dataPars.data[i].DocumentCost]) // } // sheet1.getRange(3, 2, maxStatus).setValues(status) sheet1.getRange("B3").setValue(dataPars.data[0].DocumentCost) console.log(data) } ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2021, 22:52 |
|
|
start [/forum/topic.php?fid=22&fpage=6&tid=1443331]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 141ms |
0 / 0 |