各位好,我是laughing。作为0代码工作流平台n8n具有非常多的优势。
图片来源:木子不写代码
目前海外主流自动化平台对比如上图所示,相对于Zapier 和 make.com,n8n 具有开源,高灵活性等优点。这意味着你可以自部署并且高度定制功能,满足自己的需求。从Google trends趋势来看搜索量也是节节攀升,美国区域再创新高
由于篇幅限制,我将更新一个系列,借助n8n和Google Sheets进行各种操作。本篇我将n8n连接Sheets。这步稍微繁琐一些,但是看起来麻烦,实际上一点也不简单 不难,跟着教程一点一点操作就好。做好这一步以后就可以流畅的让n8n增删改查Sheets了。
1. 创建登录凭证
这步是让n8n和Sheets做关联。做好这步后不仅Sheets,后面和Google相关的一系列应用甚至YouTube也可以复用。所以虽然流程长点,但是一步一步跟住了后面会省很多事。打开 console.cloud.google.com/ 建立新项目:New project,起个名字,创建后选择新创建的项目,点开左侧菜单,选择APIs & Services --> Enabled APIs & services。
打开页面后点击 Enable APIs & services,分别搜索 Google Drive API 和 Google Sheets API,点击enable。像这样代表启动成功
点击 Create credentials 创建凭证。Credential Type选择user data --> Next. App name随便填一个,邮箱选择自己gmail邮箱。
一路继续,到第四步 OAuth Client ID,选web application,然后点击create,等一会然后有个文件让你下载。是个json文件,下载下来保存好。点击done结束。菜单选择Credentials,点击刚刚的Client IDs,点击左侧Audience --> Publish app --> confirm;
点击Clients --> Name,保持这个页面一会要填入 Authorized redirect URIs。
2. 将n8n中的Sheets节点与账号进行连接
回到n8n,创建一个工作流,添加:Trigger Manually和Sheets - Get row in sheet节点,双击Sheets打开节点,点击 Create new credential 创建凭证
打开刚刚的json文件,分别输入 Client ID 和 Client Secret,这时出现Sign in with Google 按钮,先别急登录。复制这里的URL,填入到Clients页面 Authorized redirect URIs中,点击save。这时回来点击sign登录,选择账号后提示安全性,不必理会直接点击 Advanced高级,Go to xxx之类的继续点击。
点击Select all 全选,点击 continue,此时回到n8n页面,绿色代表咱们所有操作跑通了
这时点击Document,如果可以正常加载Google Sheets 恭喜你解锁n8n 打通 Sheets 能力,以后你完全可以借助 n8n 和 谷歌表格完成各种操作和能力。例如自动化市场调研,自动化数据分析,自动化发布内容后更新任务状态。你都可以在Sheets管理自动化工作流。
今天的教程就到这里。如果有任何步骤不清楚可以仔细阅读两遍教程,关键步骤我都标记清楚了。有不懂的可以后台私信,看见的都会回复。 关注laughing分享更多专业的n8n的使用技巧。