Как извлечь данные из постоянно обновляемого внешнего файла JSON? - PullRequest
0 голосов
/ 02 октября 2018

Я создаю диск-бот, используя discord.js, и хочу добавить команду, которая позволит пользователям видеть текущую цену биткойнов.Я использую CoinDesk API, и нужные мне данные содержатся в файле JSON, расположенном по этой ссылке: https://api.coindesk.com/v1/bpi/currentprice/BTC.json

Я немного новичок в JavaScript и пробовал учебные пособия по поиску в Интернете и обработке данных, чтобынет преобладать.Я знаю, что мне нужно получить данные из 'bpi'> 'USD'> 'rate', но я не знаю, как это сделать.Я был бы очень признателен за советы о том, что использовать, а не за точный код, который мне нужно написать.Я не ищу кого-нибудь, кто решит эту проблему для меня, мне просто нужно указать правильное направление.

1 Ответ

0 голосов
/ 02 октября 2018

У них есть API, который вы можете использовать для получения ценовых данных.Вот запрос curl, чтобы получить его.

curl https://api.coinbase.com/v2/prices/spot?currency=USD

вернет {"data":{"base":"BTC","currency":"USD","amount":"6573.63"}}

вот ссылка на их страницу разработки: https://developers.coinbase.com/docs/wallet/guides/price-data

...