BitcoinIndex

提供: tezos-wiki
移動先: 案内検索
Bitcoin Index
IndustryBitcoin&Cryptocurrencies
Websitehttps://bitcoinindex.io

Bitcoin IndexCoinutが所有するBitcoinのリアルタイム価格インデックスです。無料のRESTおよびWebSocket APIへのアクセスにより、高可用性と堅牢なBitcoinリアルタイム価格インデックス(数十ミリ秒ごとに更新)を提供します。商人やトレーダーが使うのは良いことです。

使用方法[編集]

Bitcoinリアルタイム価格指数を得る[編集]

REST APIを使用してリアルタイムインデックスを取得するには、次のURLにアクセスしてみてください。ブラウザで次のURLを開いて結果を確認するか、ここでサンプルコードを試してみてください:https://github.com/coinut/api/blob/master/bitcoin-index/nodejs/restApiCall.jsなど以下のREST APIを使用すると、同じことを試してみることができます。

https://bitcoinindex.io/btcusd

結果は次のようになります

{"status":["OK"],"index":3399.48797346,"timestamp":"2017-08-09T03:55:00.379Z"}

BTCをUSDに変換[編集]

BTCをUSDに変換するには、次のようにREST APIを使用できます。

https://bitcoinindex.io/btcusd/convert/1.5/BTC

そして、次のような結果が返されます

{"status":["OK"],"index":3395.30917644,"timestamp":"2017-08-09T04:06:28.900Z","convertedAmount":5092.96,"convertedTo":"USD","result":"1.5 BTC = 5092.96 USD"}

USDからBTCに換算[編集]

同様に、以下を使用してUSDをBTCに変換する

https://bitcoinindex.io/btcusd/convert/100.32/USD

そして、次のような結果が返されます

{"status":["OK"],"index":3395.37064784,"timestamp":"2017-08-09T04:05:15.386Z","convertedAmount":0.02954611,"convertedTo":"BTC","result":"100.32 USD = 0.02954611 BTC"}

リアルタイムのストリーミングデータを取得する[編集]

Bitcoinの価格を数秒ごとに取得するためにREST APIを訪問することはできますが、WebSocketを使用して高頻度のサブ秒の更新を実現する方がはるかに良いでしょう。 https://github.com/coinut/api/blob/master/bitcoin-index/nodejs/index.jsでWebSocket APIを確認してください。

高可用性[編集]

BitcoinIndexは、99.999%の稼働率(5-nine availability)を達成しようとしているため、ほとんどすべての時間にサービスを使用できます。彼らのバックエンドサーバーは、異なる大陸に位置し、地域のネットワーク停止によってサービスが中断されないようにすると同時に、レプリケートされたサーバー間のデータの一貫性を保証します。まったく同じ結果を得る。