Python

【はじめてのAPI】ビットコインの価格を取得するプログラム

以前より、APIというものが気になっていました。

が、どうやって使えばいいのかわからないし、難しかったので手を付けていませんでした。

 

今回「はじめてのAPI」ということで「ビットコインの価格を取得するプログラム」を作ってみました。作ったというより他の方が作ったものをコピーして実行しただけです。



完成したもの【ビットコインの価格を取得するプログラム】

完成したものがこちらです。Pythonで作りました。

import requests
url = "https://public.bitbank.cc/btc_jpy/ticker"

r = requests.get(url, timeout=5)
r = r.json()

last = r['data']['last']
print("1BTC、{}円です。".format(last))

 

実行すると、「コンソールにビットコインの価格が表示される」という簡単なものです。

「そんなのアプリで確認すればいいじゃん」というツッコミは受け付けません。私もこのプログラムの使い道は不明です。笑

 

今回の趣旨は「APIを使ってみる」ということなので。。。勘弁してください。

こちらのサイトを使えば、ブラウザで実行できるので、コピペしてやってみてください。

でも、リクエストを使っているのでやりすぎは禁物です。アクセス過多で危険です。

paiza:ブラウザでプログラムが実行できるサイト

 

はじめてAPIを使ってみた感想

APIは「サイトにアクセスしてデータを取得する」というイメージですね。

いろいろできそうですが、素人の僕には難しいです。

しかし、はじめの一歩は踏み出せたと思います。いい経験です。これからです。

 

APIについて参考サイト

参考にさせてもらったサイトはこちらです。

1.APIによる入門的なデータ取得方法を学んで仮想通貨の価格を取得する

 

ありがとうございました。