n8n で Google Cloud API の OAuth の再認証が必要になる

お家 k8s に n8n をデプロイして、Google Calendar と連携する workflow を動かしてみたのだが、最初は問題なく動作するものの数日すると止まってしまう。
test してみるとどうやら認証の有効期限が切れてしまっているらしく、再度 OAuth で認証すると繋がるようになる。

少し調べて見たところ、下記のページが見つかった。

参考リンク
https://community.n8n.io/t/frequent-reauthentication-required-with-youtube-api-and-google-sheet-api/56294

For Google Cloud apps with Publishing status set to Testing and User type set to External, consent and tokens expire after seven days.

どうやら、test 環境だと7 日間でトークンが expired する仕様らしい。

ということで、in production に変更し(特に審査に時間がかかることもなく一瞬で完了)、n8n 側で再度認証して動作確認。さて、1 週間後どうなるか。


Leave a Reply

Your email address will not be published. Required fields are marked *