使用 n8n/Using_the_app/Manage_credentials
创建和编辑凭据#
凭据(Credentials)是安全存储的身份验证信息,用于将 n8n 工作流连接到外部服务,例如 API 或数据库。
创建凭据#
- 点击侧边菜单左上角的 !universal create resource icon 创建(Create) 按钮,然后选择“凭据(credential)”。
- 如果你的 n8n 实例支持 项目(projects),你还需要选择是在个人空间中还是在你有权访问的特定项目中创建该凭据。如果你使用的是社区版,则将在你的个人空间中创建凭据。
- 选择你要连接的应用或服务。
或者:
- 在 概览(Overview) 页面或某个具体项目的右上角,点击 !universal create resource icon 创建(Create) 按钮,然后选择“凭据(Credential)”。
- 如果你是从 概览(Overview) 页面操作,凭据将创建在你的个人空间中;如果是在某个项目内部操作,则凭据会创建在该项目中。
- 选择你要连接的应用或服务。
此外,你也可以在工作流编辑器中编辑节点时,通过凭据下拉菜单直接创建新的凭据。
进入凭据模态窗口后,请输入你的服务所需的信息。可参考 凭据库(credentials library) 中对应服务的说明获取帮助。
当你保存凭据时,n8n 会测试其有效性以确认是否可用。
凭据命名
n8n 默认将新凭据命名为 "节点名称 account"(例如:Google Drive account)。你可以像重命名节点一样,通过点击名称来修改凭据名称。建议为凭据命名时包含应用或服务名称、类型以及用途,以便更清晰地识别和管理。统一的命名规范有助于更好地跟踪和识别你的凭据。
凭据中的表达式#
你可以使用 表达式(expressions) 在工作流运行时动态设置凭据:
- 在你的工作流中,找到包含所需凭据的数据路径。具体路径取决于你数据中的参数名称。请确保当流程执行到需要该凭据的节点时,相关数据已在工作流中可用。
- 创建凭据时,将鼠标悬停在你想使用表达式的字段上。
- 打开 Expression(表达式) 开关。
- 输入你的表达式。
示例工作流#
查看工作流文件
使用示例#
将模板加载到你的 n8n 实例中:
- 下载工作流 JSON 文件。
- 在你的 n8n 实例中打开一个新工作流。
- 粘贴该 JSON 内容,或选择 工作流菜单 !工作流菜单图标 > 从文件导入...。
示例工作流使用“便签(Sticky Notes)”来引导你:
- 黄色:备注和信息。
- 绿色:运行工作流的说明。
- 橙色:你需要修改某些内容才能使工作流正常运行。
- 蓝色:突出显示示例中的关键功能。