Api

單個 API 呼叫中返回的多個貨幣對

  • September 5, 2017

有誰知道我在哪裡可以找到將一系列加密貨幣(BTC、ETH、LTC 等)轉換為美元的 API?

例如:

www.somesite.com/api/rest/baseCurrency=USD

回報:

{
   "Data": {
       "BTC": {
           "Id": "1231",
           "Name": "Bitcoin",
           "CurrentAsk": "4481.01"
       },
       "ETH": {
           "Id": "3242",
           "Name": "Etherium",
           "CurrentAsk": "322.09"
       },
       "LTC": {
           "Id": "4354",
           "Name": "Litecoin",
           "CurrentAsk": "73.57"
       }
   }
}

我知道我可以進行多次 API 呼叫來獲取此資訊,但我寧願在一次呼叫中檢索我正在尋找的資訊。

謝謝

Liqui 擁有出色的貨幣對 API,最重要的是多種貨幣對。文件可以在這裡找到。

是一個範例呼叫,它將產生對以下貨幣對的呼叫(使用 USDt):

  • 比特幣 -> 美元
  • 乙太幣 -> 美元
  • 萊特幣 -> 美元

樣本輸出:

{
   "btc_usdt": {
       "high": 4600.0,
       "low": 3956.08280896,
       "avg": 4278.04140448,
       "vol": 712485.2240255205420855,
       "vol_cur": 168.99447489,
       "last": 4379.41785788,
       "buy": 4379.41785787,
       "sell": 4413.6739016,
       "updated": 1504647325
   },
   "eth_usdt": {
       "high": 340.05294292,
       "low": 274.50728822,
       "avg": 307.28011557,
       "vol": 688282.534710083298132,
       "vol_cur": 2250.19082593,
       "last": 318.36785145,
       "buy": 316.78625466,
       "sell": 319.32561326,
       "updated": 1504647325
   },
   "ltc_usdt": {
       "high": 75.0,
       "low": 63.34554099,
       "avg": 69.172770495,
       "vol": 99844.7364654590349569,
       "vol_cur": 1466.92135471,
       "last": 72.00000001,
       "buy": 71.89356482,
       "sell": 72.46986363,
       "updated": 1504647325
   }
}

引用自:https://bitcoin.stackexchange.com/questions/59185