Показать сообщение отдельно
  #14 (permalink)  
Старый 11.03.2018, 18:21
Новичок на форуме
Отправить личное сообщение для evgeni73 Посмотреть профиль Найти все сообщения от evgeni73
 
Регистрация: 11.03.2018
Сообщений: 2

evgeni73,
а ларчик просто открывался))
function BTCUSD()
{
var responseAPI = UrlFetchApp.fetch("https://api.exmo.com/v1/order_book/?pair=BTC_USD&limit=1000");
var APIPullSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("BTC/USD");
    APIPullSheet.getRange('A2:E1001').clearContent();
var parcedData = JSON.parse(responseAPI.getContentText ());
var ask = parcedData.BTC_USD.ask;     
    ask.unshift (['Продажа','Объем','Сумма']);
for (var key in parcedData.ask) {ask.push(parcedData.ask[key]);}
askRange = APIPullSheet.getRange (1, 1, ask.length, 3);                                         
askRange.setValues(ask); 
var bid = parcedData.BTC_USD.bid;
    bid.unshift (['Покупка','Объем','Сумма']);
for (var key in parcedData.bid) {bid.push (parcedData.bid[key]);}
bidRange = APIPullSheet.getRange (1, 5, bid.length, 3);
bidRange.setValues(bid);
}

PS: да зачем нужен идентификатор openById('**********************'), если и без него все работает...частота обновления задается в тригеррах... может у кого есть альтернативные идеи - говорят что у гугл таблиц ограничение запросов в день и вообще тупят, может есть лучшие площадки (более удачные) под это дело?
Ответить с цитированием