18 октября 2020
|
|
вместо window.alert можно попробовать console.log
должно выплюнуть в консоль (которая в dev tools) в крайнем случае попробуй просто в ячейку положить response.getContentText() и посмотреть, что там оказывается т.е. просто return response.getContentText() если в ячейке окажется что-то правильное, можно сравнить это правильное с результатом JSON.stringify(JSON.parse(json)) и с результатом String(JSON.parse(json)) я бы отлаживал так А, ну и да там ещё надо не забыть внутрь result зайти т.е. не data.index_price, а data.result.index_price upd 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}); var json = response.getContentText(); var data = JSON.parse(json); return String(data.result.index_price) } |