背景
健康管理のため、体組成計のデータをスプレッドシートに流し、これをグラフにしてgas使ってslackやらlineやらに送れるようにしていた。
これをgithubで管理したいと思ったけど、token丸見え…
目的
というわけで、
tokenをJSONで別管理しよう
実装
function TokenImported() {
var file_name = 'token.json';
var fileIT = DriveApp.getFilesByName(file_name).next();
var textdata = fileIT.getBlob().getDataAsString('utf8');
var jobj = JSON.parse(textdata);
Logger.log(jobj)
return jobj;
}
var jtoken = TokenImported();
var token_slack = jtoken["token_slack"];
var token_line_notify = jtoken["token_line_notify"];
あとがき
初投稿。
gasはまるで勉強もせずに利用しているからファイルアクセスすらすぐにはわからなかった。
googledriveはコマンドプロンプトみたいにはいかんのね笑
./token.json
大変参考になりました
https://qiita.com/tanaike/items/94c263d3906ee23ad522
今度はIFTTTを利用した(何番煎じかわからない)健康情報管理か、機械学習系の記事をあげようかな。