Formstack Trigger 凭证#

您可以使用以下凭证来验证这些节点:

先决条件#

创建一个 Formstack 账户。

支持的认证方式#

  • API 访问令牌
  • OAuth2

相关资源#

参考 Formstack 的 API 文档 获取有关该服务的更多信息。

使用 API 访问令牌#

要配置此凭证,您需要:

  • 一个 API 访问令牌:要生成访问令牌,请使用以下详细信息在 Formstack 中创建新应用
    • 重定向 URI:对于云端 n8n 实例,输入 https://oauth.n8n.cloud/oauth2/callback
      • 对于自托管的 n8n 实例,输入您的 n8n 实例的 OAuth 回调 URL,格式为 https://<n8n_url>/rest/oauth2-credential/callback。例如 https://localhost:5678/rest/oauth2-credential/callback
    • 平台:选择 网站

创建应用后,从应用列表中或通过选择应用查看其详细信息来复制访问令牌。

参考 Formstack 的 API 授权文档 获取更详细的说明。

访问令牌权限

Formstack 将访问令牌与 Formstack 用户绑定。访问令牌遵循 Formstack(应用内)用户权限。

使用 OAuth2 认证#

配置此凭证需要准备以下信息:

  • 客户端 ID (Client ID)
  • 客户端密钥 (Client Secret)

要生成这两项信息,请按照以下步骤在 Formstack 中创建新应用

  • 重定向 URI:从 n8n 凭证中复制 OAuth 重定向 URL 填入此处。
    • 对于自托管的 n8n 实例,请按格式 https://<n8n_url>/rest/oauth2-credential/callback 输入您的 n8n 实例回调地址。例如 https://localhost:5678/rest/oauth2-credential/callback
  • 平台:选择 网站 (Website)

创建应用后,从应用列表中选择该应用查看应用详情。复制客户端 ID 和 客户端密钥 并填入 n8n。填写完成后,点击连接我的账户按钮开始 OAuth2 流程和授权过程。

更多详细说明请参考 Formstack API 授权文档

Fortinet FortiGate 凭证#

您可以在使用 HTTP Request 节点 进行 自定义 API 调用 时,使用这些凭证进行身份验证。

先决条件#

创建一个 Fortinet FortiGate 账户。

支持的认证方式#

  • API 访问令牌

相关资源#

有关该服务的更多信息,请参阅 Fortinet FortiGate API 文档

这是一个仅凭证节点。了解更多请参阅自定义 API 操作。查看 n8n 官网上的示例工作流和相关内容

使用 API 访问令牌#

配置此凭证需要:

  • 一个 API 访问令牌:要生成访问令牌,请创建一个 REST API 管理员

有关 FortiGate 中基于令牌认证的更多信息,请参阅 Fortinet FortiGate 使用 API 文档

Freshdesk 凭据#

您可以使用以下凭据来验证这些节点:

先决条件#

创建一个 Freshdesk 账户。

支持的认证方式#

  • API 密钥

相关资源#

更多关于该服务的信息,请参考 Freshdesk API 文档

使用 API 密钥#

配置此凭据需要:

  • API 密钥:请参考 Freshdesk API 认证文档 获取详细的 API 密钥获取指南。
  • Freshdesk 域名:使用您 Freshdesk 账户的子域名。这是 URL 的一部分,例如 https://<子域名>.freshdesk.com。如果您通过 https://n8n.freshdesk.com 访问 Freshdesk,则输入 n8n 作为您的 域名

Freshservice 凭证#

您可以使用以下凭证来验证这些节点:

前提条件#

创建一个 Freshservice 账户。

支持的认证方式#

  • API 密钥

相关资源#

参考 Freshservice API 文档 获取更多关于该服务的信息。

使用 API 密钥#

配置此凭证需要:

  • API 密钥:参考 Freshservice API 认证文档 获取详细的 API 密钥获取指南。
  • 您的 Freshservice 域名:使用您 Freshservice 账户的子域名。这是 URL 的一部分,例如 https://<子域名>.freshservice.com。如果您通过 https://n8n.freshservice.com 访问 Freshservice,则输入 n8n 作为您的 域名

Freshworks CRM 凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

创建一个 Freshworks CRM 账户。

支持的认证方式#

  • API 密钥

相关资源#

更多关于该服务的信息,请参考 Freshworks CRM API 文档

使用 API 密钥#

要配置此凭证,您需要:

  • API 密钥:参考 Freshworks CRM API 认证文档 获取详细的 API 密钥获取指南。
  • 您的 Freshworks CRM 域名:使用您 Freshworks CRM 账户的子域名。这是 URL 的一部分,例如 https://<子域名>.myfreshworks.com。如果您通过 https://n8n.myfreshworks.com 访问 Freshworks CRM,则输入 n8n 作为您的 域名

FTP 凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

在文件传输协议(FTP)服务器上创建账户,例如 JSCAPEOpenSSH 或 FileZilla Server

支持的认证方式#

  • FTP 账户:如果您的 FTP 服务器不支持 SSH 隧道或加密连接,请使用此方法。
  • SFTP 账户:如果您的 FTP 服务器支持 SSH 隧道和加密连接,请使用此方法。

相关资源#

文件传输协议(FTP)和安全外壳文件传输协议(SFTP)是直接在 FTP/SFTP 客户端和服务器之间传输文件的协议。

使用 FTP 账户#

如果您的 FTP 服务器不支持 SSH 隧道或加密连接,请使用此方法。

配置此凭证需要:

  1. 输入 FTP 服务器的主机名称或 IP 地址。
  2. 输入连接应使用的端口号。
  3. 输入凭证应连接的用户名
  4. 输入用户的密码

请查阅您的 FTP 服务器提供商的文档以获取所需信息的说明。

使用 SFTP 账户#

如果您的 FTP 服务器支持 SSH 隧道和加密连接,请使用此方法。

配置此凭证需要:

  1. 输入 FTP 服务器的主机名称或 IP 地址
  2. 输入连接应使用的端口
  3. 输入凭证应使用的用户名
  4. 输入用户的密码
  5. 对于私钥,输入用于基于密钥或基于主机的用户认证的字符串
    • 以 OpenSSH 格式输入您的私钥。这通常使用 ssh-keygen 的 -o 参数生成,例如:ssh-keygen -o -a 100 -t ed25519
  6. 如果私钥已加密,请输入用于解密的密码短语
    • 如果私钥未使用密码短语,请将此字段留空

请查阅您的 FTP 服务器提供商文档以获取所需信息的操作指南。

GetResponse 凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

创建一个 GetResponse 账户。

支持的认证方式#

  • API 密钥
  • OAuth2

相关资源#

更多关于该服务的信息,请参考 GetResponse API 文档

使用 API 密钥#

配置此凭证需要:

  • API 密钥:查看或生成 API 密钥,请前往 Integrations and API > API。更详细的说明请参考 GetResponse 帮助中心

使用 OAuth2#

配置此凭证需要:

注册应用程序时,从 n8n 复制 OAuth 重定向 URL 并将其添加为 GetResponse 中的 Redirect URL

使用 localhost 的重定向 URL

重定向 URL 应该是您域名下的 URL,例如:https://mytemplatemaker.example.com/gr_callback。GetResponse 不接受 localhost 回调 URL。参考 常见问题 为本地环境配置凭证。

为本地环境配置 OAuth2 凭证#

GetResponse 不接受 localhost 回调 URL。请按照以下步骤为本地环境配置 OAuth 凭证: 1. 使用 ngrok 将运行在 5678 端口的本地服务器暴露到互联网。在终端中运行以下命令:

ngrok http 5678

2. 在新终端中运行以下命令。将 <YOUR-NGROK-URL> 替换为上一步获取的 URL。

export WEBHOOK_URL=<YOUR-NGROK-URL>

3. 按照 使用 OAuth2 的说明配置您的凭证,将此 URL 作为您的重定向 URL

Ghost 凭证#

您可以使用这些凭证来验证以下节点:

前提条件#

创建一个 Ghost 账户。

支持的认证方式#

  • 管理员 API 密钥
  • 内容 API 密钥

这些密钥的生成步骤相同,但授权流程和密钥格式不同,因此 n8n 会分开存储这些凭证。内容 API 使用 API 密钥;管理员 API 使用 API 密钥生成用于身份验证的令牌。

相关资源#

有关管理员 API 服务的更多信息,请参考 Ghost 的管理员 API 文档。有关内容 API 服务的更多信息,请参考 Ghost 的内容 API 文档

使用管理员 API 密钥#

要配置此凭证,您需要:

  • Ghost 管理员域的 URL。您的管理员域可能与主域名不同,可能包含子目录。所有 Ghost(Pro) 博客的管理域都是 *.ghost.io 域名,并且需要使用 https。
  • API 密钥:要生成新的 API 密钥,请创建一个新的自定义集成。更详细的说明请参考 Ghost 管理员 API 令牌认证密钥文档。复制 管理员 API 密钥 并将其用作 Ghost 管理员 n8n 凭证中的 API 密钥

使用内容 API 密钥#

配置此凭证需要以下信息:

  • URL:您的 Ghost 管理域地址。您的管理域可能与主域名不同,可能包含子目录。所有 Ghost(Pro) 博客都使用 *.ghost.io 域名作为管理域,并且要求使用 https。
  • API 密钥:要生成新的 API 密钥,请创建一个新的自定义集成。参考 Ghost 内容 API 密钥文档获取更详细的说明。复制内容 API 密钥并将其作为 Ghost 内容 n8n 凭证中的 API 密钥使用。

Git 凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

在 GitHubGitLab 或类似平台上创建账户,以便与 Git 配合使用。

支持的认证方式#

  • 基本认证(Basic auth)

相关资源#

有关该服务的更多信息,请参考 Git 官方文档

使用基本认证#

配置此凭证需要:

  • GitHub、GitLab 或类似平台的用户名
  • GitHub、GitLab 或类似平台的密码

GitHub 凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

创建一个 GitHub 账户

支持的认证方式#

相关资源#

更多关于该服务的信息,请参考 GitHub API 文档

使用 API 访问令牌#

要配置此凭证,您需要一个 GitHub 账户。

设置此凭证需要两个步骤:

  1. 生成 GitHub 个人访问令牌
  2. 设置凭证

详细说明请参考以下部分。

生成个人访问令牌#

推荐的访问令牌类型

n8n 推荐使用经典个人访问令牌(classic)。GitHub 的细粒度个人访问令牌仍处于测试阶段,可能无法访问所有端点。

生成个人访问令牌的步骤:

  1. 如果尚未验证您的 GitHub 邮箱地址,请先完成验证。详情参考验证您的邮箱地址
  2. 打开您的 GitHub 个人资料设置
  3. 在左侧导航栏中选择开发者设置
  4. 在左侧导航栏的个人访问令牌下,选择令牌(classic)
  5. 点击生成新令牌 > 生成新令牌(classic)
  6. 备注字段中输入令牌的描述性名称,例如 n8n 集成
  7. 选择令牌的有效期,或选择永不过期
  8. 为令牌选择权限范围。对于大多数 n8n GitHub 节点,需要添加 repo 范围
    • 未分配范围的令牌只能访问公开信息
    • 参考
  9. 点击生成令牌
  10. 复制生成的令牌

更多信息请参考创建经典个人访问令牌。关于 GitHub 范围的详细信息,请参阅OAuth 应用的范围

设置凭据#

接下来,在您的 n8n 凭据中:

  1. 如果不使用 GitHub Enterprise Server,请不要更改 GitHub server URL。
  2. 输入您的 User 名称(与 GitHub 个人资料中显示的一致)。
  3. 输入您之前生成的 Access Token

使用 OAuth2 认证#

/// 注意 | 针对 n8n Cloud 用户的提示 云版本用户无需提供连接详细信息。选择 连接我的账户 即可通过浏览器完成连接。 ///

如果您是自托管 n8n,请创建一个新的 GitHub OAuth 应用

  1. 打开您的 GitHub 个人资料 Settings
  2. 在左侧导航栏中选择 Developer settings
  3. 在左侧导航栏中选择 OAuth apps
  4. 选择 New OAuth App
    • 如果之前未创建过应用,可能会看到 Register a new application,请选择它。
  5. 输入 Application name,例如 n8n integration
  6. 输入应用的 Homepage URL
  7. 可选:添加 Application description(GitHub 会向最终用户显示此描述)。
  8. 从 n8n 复制 OAuth Redirect URL 并粘贴到 GitHub 的 Authorization callback URL 中。
  9. 选择 Register application
  10. 复制生成的 Client ID 和 Client Secret 并添加到您的 n8n 凭据中。

有关授权流程的更多信息,请参阅 GitHub 授权 OAuth 应用文档

GitLab 凭证#

您可以使用这些凭证来验证以下节点:

支持的认证方式#

  • API 访问令牌
  • OAuth2 (推荐)

相关资源#

更多关于该服务的信息,请参考 GitLab API 文档

使用 API 访问令牌#

要配置此凭证,您需要拥有 GitLab 账户以及:

  • 您的 GitLab 服务器地址
  • 一个 访问令牌

设置凭证的步骤:

  1. 在 GitLab 中,点击您的头像,然后选择 编辑个人资料
  2. 在左侧边栏中,选择 访问令牌
  3. 点击 添加新令牌
  4. 输入令牌的 名称,例如 n8n 集成
  5. 输入令牌的 过期日期。如果不填写过期日期,GitLab 会自动设置为当前日期 365 天后。
    • 令牌将在该日期的 UTC 午夜过期。
  6. 选择所需的 权限范围。对于 GitLab 节点,使用 api 范围可以轻松授予节点所有功能的访问权限。或者参考 个人访问令牌权限范围 来选择您需要的功能范围。
  7. 点击 创建个人访问令牌
  8. 复制生成的访问令牌,并在 n8n 凭证中作为 访问令牌 输入。
  9. 在 n8n 凭证中输入您的 GitLab 服务器地址

更多信息请参考 GitLab 的 创建个人访问令牌文档

使用 OAuth2 认证#

/// 注意 | 针对 n8n Cloud 用户的提示 云版本用户无需提供连接详细信息。选择 连接我的账户 即可通过浏览器完成连接。 ///

如果您是自托管 n8n,您需要一个 GitLab 账户。然后按照以下步骤创建新的 GitLab 应用:

  1. 在 GitLab 中,点击您的头像,然后选择 编辑个人资料
  2. 在左侧边栏中,选择 应用
  3. 选择 添加新应用
  4. 输入应用名称,例如 n8n 集成
  5. 在 n8n 中复制 OAuth 重定向 URL,将其作为 GitLab 的重定向 URI 填入。
  6. 选择所需的权限范围。对于 GitLab 节点,使用 api 范围可以轻松授予节点所有功能的访问权限。或者参考 个人访问令牌范围 来选择您需要的功能范围。
  7. 选择 保存应用
  8. 复制应用 ID 并作为客户端 ID 填入您的 n8n 凭据中。
  9. 复制密钥 并作为客户端密钥 填入您的 n8n 凭据中。

更多信息请参考 GitLab 的文档:将 GitLab 配置为 OAuth 2.0 认证身份提供者。关于 OAuth2 和 GitLab 的更多技术细节,请查阅 GitLab OAuth 2.0 身份提供者 API 文档

Gong 凭证#

您可以使用以下凭证来验证这些节点:

支持的认证方式#

  • API 访问令牌
  • OAuth2

相关资源#

更多关于该服务的信息,请参考 Gong 的 API 文档

使用 API 访问令牌#

要配置此凭证,您需要拥有一个 Gong 账户以及:

  • 访问密钥
  • 访问密钥密钥

您可以在 Gong API 页面 创建这两项内容(您必须是 Gong 的技术管理员才能访问此资源)。

有关服务认证的更多信息,请参阅 Gong 的 API 文档

使用 OAuth2#

要配置此凭证,您需要拥有一个 Gong 账户、一个 Gong 开发者 账户以及:

  • 客户端 ID:在创建 Gong 的 Oauth 应用时生成。
  • 客户端密钥:在创建 Gong 的 Oauth 应用时生成。

如果您正在自托管 n8n,则需要创建一个应用来配置 OAuth2。有关设置 OAuth2 的更多信息,请参阅 Gong 的 OAuth 文档

Google Gemini(PaLM) 凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

支持的认证方式#

  • Gemini(PaLM) API 密钥

相关资源#

更多关于该服务的信息,请参考 Google 的 Gemini API 文档

查看 n8n 的高级 AI 文档。

使用 Gemini(PaLM) API 密钥#

配置此凭证需要:

  • API 主机 URL:PaLM 和 Gemini 都使用默认的 https://generativelanguage.googleapis.com
  • API 密钥:在 Google AI Studio 中创建密钥

不支持自定义主机

相关节点目前不支持 API 主机的自定义主机或代理,必须使用 'https://generativelanguage.googleapis.com'。

创建 API 密钥的步骤:

  1. 访问 Google AI Studio 的 API 密钥页面:https://makersuite.google.com/app/apikey
  2. 选择 创建 API 密钥
  3. 您可以选择 在新项目中创建 API 密钥 或搜索现有的 Google Cloud 项目来 在现有项目中创建 API 密钥
  4. 复制生成的 API 密钥并添加到您的 n8n 凭证中

Gotify 凭证#

您可以使用这些凭证来验证以下节点:

前提条件#

在您的服务器上安装 Gotify

支持的认证方式#

  • API 令牌

相关资源#

更多关于该服务的信息,请参考 Gotify 的 API 文档

使用 API 令牌#

要配置此凭证,您需要:

  • 应用 API 令牌:仅当您需要使用此凭证创建消息时才需要。要生成应用 API 令牌,请从 Apps 菜单创建一个应用程序。更多信息请参考 Gotify 的推送消息文档
  • 客户端 API 令牌:用于除创建消息外的所有操作(如删除或检索消息)。要生成客户端 API 令牌,请从 Clients 菜单创建一个客户端。
  • Gotify 主机的 URL

《DeepSeek高效数据分析:从数据清洗到行业案例》聚焦DeepSeek在数据分析领域的高效应用,是系统讲解其从数据处理到可视化全流程的实用指南。作者结合多年职场实战经验,不仅深入拆解DeepSeek数据分析的核心功能——涵盖数据采集、清洗、预处理、探索分析、建模(回归、聚类、时间序列等)及模型评估,更通过金融量化数据分析、电商平台数据分析等真实行业案例,搭配报告撰写技巧,提供独到见解与落地建议。助力职场人在激烈竞争中凭借先进技能突破瓶颈,实现职业进阶,开启发展新篇。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐