見出し画像

仮想通貨bot 勉強記録③

~BitflyerのAPIを見てみる~

前回までのあらすじ

こちらのサイト(今後”教科書”と呼ぶことにします)の、第1回:3まで進めました。

続きをやっていきます。今回は第2回:1からです。

https://api.cryptowat.ch/markets/bitflyer/btcjpy/ohlc?periods=86400&after=1514764800

上記のURLにアクセスすると、こんなページが表示されます。バグかと思った。

画像1

このデータは、cryptowatchというサイトから、タイムスタンプ:1514764800より後の、bitflyerのBTC:JPYの、日足のローソク足の、OHLC(Open:始値、High:高値、Low:安値、Close:終値)を取得した結果です。日本語がやばいことになってますね。。。

URLを分解すると意味が分かります。

https://api.cryptowat.ch

最初の部分で、cryptowatchのapiにアクセス

/markets/bitflyer

/markets/bitflyerでbitflyerのデータにアクセス

/btcjpy/ohlc?periods=86400

/btcjpy/ohlc?periods=86400でBTC:JPYのOHLCにアクセス

&after=1514764800

&after=1514764800でタイムスタンプ1514764800以降という指定をしています。タイムスタンプっていうのはコンピュータに分かりやすい時刻の表示形式らしいです。

このサイトでタイムスタンプを作成することができます。

次は教科書の第2回:2を進めていきます。

いいなと思ったら応援しよう!