kintone+GoogleDrive連携

備忘録的な解説記事です。

Kintoneで、レコードが追加されたら、Googleドライブにフォルダを自動作成する

という連携をZapierを使って行う方法です。

手順

新規アプリを作成する

Make a Zap!をクリック

1.When this happens…

1.When this happens…で「Webhooks by Zapier」を選択

Catch Hookを選択

Choose Trigger Eventでは「Catch Hook」を選択

Pick off a Chile key の欄は空欄のまま「Continue」で次へ進む

Customize Hook

Custom Webhook URLが表示されるのでこのURLをコピー

Kintoneへ移動

目的のアプリの「設定」→「Webhook」を選択

Webhookの追加

Webhookの新規追加(右の方にある+マーク)をクリックし新規追加画面にする。

WebhookURLの欄にコピーしたURLを貼り付け、(https://を消すのを忘れずに)、通知を送信する条件にを選択する。この解説記事の例では「レコードの追加」を選択

最後に「このWebhookを有効にする」をチェックするのを忘れずに。

Zapierへ戻り2.Do this…

Do this…で「Google Drive」を選択する

Choose Action Event

Create Folderを選択

Choose Account

Googleアカウントを選択する

アカウントを追加(Add a New Account)をクリックすると図とは別画面のGoogleアカウント選択画面がポップアップ表示されるのでここでアカウント選択。

Customize Folder

Googleドライブ内のどのフォルダ以下へフォルダ作成するのか?を選択する。

Folder Nameでは、1.When this happens…のステップが正しく設定完了していれば、Kintoneアプリのフィールド名などを取得してフォルダ名にスルことができる。

最後に、画面右上の「Offf」を「On」に切り替えて有効化すれば完了(有効化の際に、登録したアカウントのメールアドレスへ認証メールが送られてきた気がする)

備忘録

なお、Zapierのこの作成手順では、その都度KintoneアカウントやGoogleアカウントを設定できるため、複数のKintone、Googleなどを一つのZapierアカウントで管理・運用できるのではないか?と思います。