タグ

ブックマーク / qiita.com/zumi0 (2)

  • GASでトークン等を保存しておけるプロパティサービスについてまとめてみた - Qiita

    はじめに 外部APIなどを利用するとき、アクセストークンやシークレットキー、他にもユーザのIDなど、個人の情報が必要になる時があると思います。これらの情報を他人が見えるような場所に書いておくのは、セキュリティの観点から危険です。 Google Apps Script(以後、GAS)では、そういった情報をプロパティサービスという機能を使って、他人には見えないような形で保存しておくことが可能です!今回は、そのプロパティサービスについてまとめていきます! 今回まとめている情報は、GASの公式ガイド、ドキュメントをもとに記載しています。 GASでトークン等を保存しておけるプロパティサービスについてまとめてみた そもそもプロパティサービスとは プロパティサービスとは、特定の情報をkeyとvalueのペアで保存しておける機能のことです。アクセストークンなど、コードに直接記載しないほうがよい情報を保存を

    GASでトークン等を保存しておけるプロパティサービスについてまとめてみた - Qiita
    s_ryuuki
    s_ryuuki 2022/10/28
  • GASをGitHubで管理する方法を調べてみた - Qiita

    はじめに 僕がGoogle Apps Script(GAS)を使うときに困ることが、GitHub等で管理できないことでした。調べてみると、GASのスクリプトをGitHubGitLab、Bitbucket等で管理できる方法があるようなので、今回はそのやり方をまとめていきたいと思います。 やり方としては、以下のChrome拡張機能をインストールするということです。具体的なやり方を以下にまとめます。 使い方 Chrome拡張機能のインストールから、GASのIDEで実際にGitHubを利用して管理する方法は、以下のページに記載してあります。今回はこちらのページをもとに書いていきます。 1. Chrome拡張機能をインストールする 以下のページから、Chrome拡張機能をインストールします。 https://chrome.google.com/webstore/detail/google-apps

    GASをGitHubで管理する方法を調べてみた - Qiita
  • 1