やること
- Json を返す Https な API を叩く
- 返ってきたJsonをパースしてJSから利用する
具体的になにやるの?
Bitcoin のレート情報を取得できるAPIがあるのでそれを利用して現在のレート情報を取得します。
取引所 API 概要
返り値
{
"rate": "60000"
}
コード
const https = require('https');
// Bitcoin のレートを json で取得することができるAPI
const URL = "https://coincheck.com/api/rate/btc_jpy";
https.get(URL, function (res) {
var body = '';
res.setEncoding('utf8');
res.on('data', function (chunk) {
body += chunk;
});
res.on('data', function (chunk) {
// body の値を json としてパースしている
res = JSON.parse(body);
console.log(`現在のレートは${res.rate}円/Bitcoinだよ!!`);
})
}).on('error', function (e) {
console.log(e.message);
});
![2018-01-15_22-43-09[1].png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F143354%2F011a48c9-6235-66fe-f390-1bcfbf89c821.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=7a6f979dbe5e5ad2a5dd6e7fe9a07b45)