如何从不断更新的外部JSON文件中提取数据?

时间:2018-10-02 02:19:24

标签: javascript json web-scraping discord discord.js

我正在使用discord.js做一个discord机器人,并且我想添加一个命令,该命令允许用户查看当前的比特币价格。我正在使用CoinDesk API,并且我需要的数据包含在此链接下的JSON文件中:https://api.coindesk.com/v1/bpi/currentprice/BTC.json

我对JavaScript有点陌生,而且我尝试过有关Web抓取和数据处理的教程,但并不占优势。我知道我需要从“ bpi”>“ USD”>“ rate”中提取数据,但是我不知道该怎么做。我将不胜感激使用技巧,而不是我需要编写的确切代码。我并不想找任何人为我解决这个问题,只需要指出正确的方向即可。

1 个答案:

答案 0 :(得分:0)

它们具有可用于获取价格数据的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