6
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【gas】drive上のjsonファイルにアクセス

Last updated at Posted at 2018-08-10

背景

健康管理のため、体組成計のデータをスプレッドシートに流し、これをグラフにして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を利用した(何番煎じかわからない)健康情報管理か、機械学習系の記事をあげようかな。

6
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?