Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoogleFormsRelationIntegration

このプロジェクトは、Googleフォーム送信時に Re:lation API を呼び出してチケットを作成する Google Apps Script のサンプルコードです。

特徴

  • 機密情報の分離
    アクセストークン、サブドメイン、受信箱IDなどの機密情報は Script Properties または User Properties を管理します。

  • MIT License
    本プロジェクトは MIT License の下で公開されています。

免責事項

このプロジェクトは、Googleフォームから re:lation API を利用してチケットを作成するためのサンプルコードです。

重要:

  • 本コードは、re:lation を提供している株式会社インゲージとは一切関係ありません。
  • このコードの利用は全て自己責任で行ってください。
  • 作者は、本コードの利用に起因するいかなる損害や問題についても、一切責任を負いません。

セットアップ方法

1. リポジトリのクローン

git clone git@github.com:solahsoyalp/GoogleFormsRelationIntegration.git

2. Google Apps Script プロジェクトの登録

  1. Clasp を利用する場合は、プロジェクトフォルダ内の .clasp.json を参照してください。
  2. Clasp を用いて GAS プロジェクトとしてデプロイします。

3. 機密情報の設定

GAS エディタの「プロジェクトのプロパティ」>「スクリプトのプロパティ」から以下を設定してください。

  • RELATION_SUBDOMAIN : ご利用の Re:lation サブドメイン(例: example)
  • RELATION_MESSAGE_BOX_ID : Re:lation の受信箱ID
  • RELATION_ACCESS_TOKEN : Re:lation のアクセストークン

4. トリガーの設定

  1. GAS エディタで「編集」>「現在のプロジェクトのトリガー」を選択します。
  2. sendToRelation 関数に対して「フォーム送信時」トリガーを追加してください。

ライセンス

本プロジェクトは MIT License の下で公開されています。

About

スプレッドシートが更新されたらrelationのAPIを送信するサンプルスクリプト

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages