Коллекции загружаются
#фанфикс_знает_все
Господа программеры, поможите, люди добрые! Ковыряю гуглескрипт для вставки в гуглетаблицы. Нашёл пример, который тырит из урла https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT вывод И берёт из него значение price. Мне нужно сделать так, чтобы из вот такого урл https://test.deribit.com/api/v2/public/get_index_price?index_name=btc_usd Из вот этого вывода скрипт возвращал значение index_price 18 октября 2020
|
попробуй всё-таки поотлаживать
что находится в ячейке при такой функции? function DERIBIT_PRICE(coinpair) { И да, точку с запятой забывать не надо:)var url = "https://test.deribit.com/api/v2/public/get_index_price?index_name="+coinpair.toLowerCase(); var response = UrlFetchApp.fetch(url, {'muteHttpExceptions': true}); return response.getContentText(); } Поясняю. Он говорит, что Cannot read property 'index_price' of undefined это говорит о том, что data.result - почему-то undefined. Это значит, что либо data не имеет внутри себя result, либо сама data - undefined. Второй случай рассыпается на два: либо JSON.parse(json) почему-то не может распарсить и выдаёт undefined, либо внутри json уже лежит undefined. |
Mikie
В общем, "слишком сложнааааааа". Я же не настоящий сварщик :) |
Таки затянул меня обратно, да? :)
1 |
И, кстати, теперь горжусь собой :)
|
Styx
О_о |
ReFeRy, та да... :)
|
Добро пожаловать в программирование. С инициацией тебя!
|
Mikie
Спасибо! До сих пор досадую от глупости ошибки. Это при том, что если бы я скопипастил то, что собственноручно написал в комменте, было бы все норм. |