Как использовать импорт JSON, чтобы выбрать BT C последнюю цену от BitBNS? - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь импортировать функцию Json на своем листе Google, чтобы получить их Publi c Информация о последних BT C Цена.

Но я не могу заставить ее работать.

Ниже приводится их Publi c Json Формат URL-адреса Http-запроса: https://bitbns.com/order/getTickerWithVolume/

Ниже приводится функция импорта JSON, которую я пытаюсь выполнить:

=importJSON("https://bitbns.com/order/getTickerWithVolume","/BTC","0.last_traded_price")

Обратите внимание: у меня уже установлен скрипт IMPORT JSON в Google Sheet, и я могу получить данные с другого адреса API Publi c.

1 Ответ

0 голосов
/ 19 марта 2020

Вопрос 1:

Я мог понять, как выше. Если мое понимание верно, как насчет этого ответа? Пожалуйста, подумайте об этом как об одном из нескольких возможных ответов.

Модифицированная формула:

=importJSON(A1,"/BTC/last_traded_price", "noInherit,noTruncate,noHeaders")

Результат:

enter image description here

Ссылка:

Вопрос 2:

Когда я увидел объект https://public.coindcx.com/market_data/trade_history?pair=B-BTC_USDT, было обнаружено, что 1-й индекс массива является самым последним значением. Как насчет следующей примерной формулы?

Пример формулы:

=INDEX(importJSON(A1, "/p","noInherit,noTruncate,noHeaders"),1)

Примечание:

  • В ответах выше 2, я думаю, что ответ выше не может быть использован для других объектов с другой структурой, за исключением объектов, полученных по указанным выше URL-адресам. Пожалуйста, будьте осторожны с этим. Я прошу прощения, что не могу предложить одну формулу, которая может быть использована для объектов с различными структурами.
...