n8n 能做非常多的自動化,如果你想要練習使用 n8n 完成生活中的小任務,那麼這篇文章會是新手友善,很好的起步!
本篇文章,要教你如何讓n8n串接Google的服務。
n8n 如何串接Google服務
如果要讓n8n能用 Google 相關的自動化,有兩個授權方式 Service accounts
跟 OAuth
,一般來說會建議前端用OAuth
、後端用Service accounts
。
因為OAuth支援比較廣泛,我用n8n時,使用Service accounts
測試,發現在 Google Drive 的部分功能會有問題,所以用OAuth確實比較好。
所以本篇文章,就要教你如何申請 Google OAuth
來串接 n8n。
OAuth基礎設定
步驟一:Google Cloud 新增專案
首先,要先到 Google Cloud 新增專案,新增一個專門 for n8n 的專案。
步驟二:啟用API權限
啟用相對應的服務權限,會建議需要什麼開什麼就可以了,不需要使用到的服務可以未來再開,開愈多相對的萬一被攻擊,風險就愈高。
開啟成功後,畫面就會如圖所示,顯示API已啟用。
步驟三:啟用OAuth驗證功能
點左側邊欄的OAuth同意畫面,開始進行OAuth設定。
應用程式名稱可以自己隨便取名,Email通常系統會自動帶入你的Gmail帳號。
「應用程式首頁」以及「已授權網域」,就是你的n8n網址。
步驟四:設定OAuth授權範圍
儲存並且繼續後,接下來可以調整權限範圍。
步驟五:設定OAuth測試使用者
測試使用者,記得把自己的Email加入進去,這樣到時候在OAuth 的 App sign in 畫面,帳號才能正常被授權。
到目前為止,OAuth的基礎設定就已經設定完了,再來就是要「建立憑證」,來串接n8n。
建立憑證
步驟一:建立憑證 及 OAuth用戶端ID
點擊左側邊欄的「憑證」,再點擊「建立憑證」、「OAuth用戶端ID」。
步驟二:網頁應用程式 及 名稱
應用程式類型選擇「網頁應用程式」即可,「名稱」可以自己取。
n8n設定
回到n8n的頁面,點選 Sign in with google
,並且選擇你的Gmail帳號,要是剛剛做設定的帳號唷。
這裡按下繼續。
這樣就將 n8n串接Google服務,串接完成囉!
串接完成後,如果未來要使用其他Google的服務,例如 Google Drive、Google Tasks、Google Calendar等,不需要重新建立憑證,只要回到 Google Cloud 把相對應的API啟用就可以囉!
就讓n8n自動化替你完成你不想去做但又必需做的任務吧!
n8n自動化課程

我是Russ, 我邊工作邊旅行。幫助你在短時間內打造一項不受時間地點限制的技能(架設網站),開始接案,最終達成邊工作邊旅行的生活方式。
限時領取免費資源Hi 我是Russ!
1. 如果你想知道我是如何一步步的達成,僅需要一台筆電就能在世界各地邊工作邊旅行、數位遊牧的旅居生活,歡迎免費領取我的【5步驟達成數位遊牧電子書】。
2. 如果你想直接學習我賴以維生、讓我能在世界旅居的專業技能,可以參考 【接案先修班】。 PS. 網站架設的技能,不需要撰寫程式碼,而且商業價值很高,通常一個網站的案子常態性可以破萬。
3. 關注我的 IG @russ.slash.life 看我的海外旅居、數位遊牧的日常。
PS. 剛到我IG的新朋友,可以 免費領取大禮包 ,裡面大公開包含我的投資心法、投資工具。