見出し画像

イーサリアムの価格を得るために、bitFlyerのAPIを叩く

上記の記事を読んで、イーサリウム経済圏(Uniswap)で革命が起きてるみたいなので、イーサリアムを初めて購入した。

これまでも、資産をspreadsheetで管理しているので、APIを叩いて価格を得ることにしました。以下がそのスクリプトです。
このままだと、現在のシートの セルY20にビットコイン価格、K29にイーサリアム価格が記入されます

function getBitFlyer() {

var bitCoinData = getBitCoinData();
var ethereumData = getEthereum();

var sheet = SpreadsheetApp.getActiveSheet();

sheet.getRange('Y20').setValues([[bitCoinData['best_ask']]]);
sheet.getRange('K29').setValues([[ethereumData['best_ask']]]);

}

function getBitCoinData() {

var url = 'https://api.bitflyer.jp/v1/getticker';

var response = UrlFetchApp.fetch(url);

var json = response.getContentText();

return JSON.parse(json);

}

function getEthereum() {

var url_2 = 'https://api.bitflyer.jp/v1/getticker?product_code=ETH_JPY';

var response = UrlFetchApp.fetch(url_2);

var json_2 = response.getContentText();

return JSON.parse(json_2);

}

この記事が気に入ったらサポートをしてみませんか?