Skip to content

GitHub 凭证

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

先决条件

创建一个GitHub帐户。

支持的身份验证方法

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

使用 API 访问令牌

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

设置此凭证有两个步骤:

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

请参阅以下部分以获取详细说明。

生成个人访问令牌

推荐的访问令牌类型

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

要生成您的个人访问令牌:

  1. 如果您尚未执行此操作,请通过 GitHub 验证您的电子邮件地址。有关更多信息,请参阅验证您的电子邮件地址
  2. 打开您的 GitHub 个人资料设置
  3. 在左侧导航中,选择“开发人员设置”
  4. 在左侧导航中的“个人访问令牌”下,选择“令牌(经典)”
  5. 选择生成新令牌>生成新令牌(经典)
  6. 注释字段中输入您的令牌的描述性名称,例如。
  7. 选择您想要的令牌有效期,或选择无有效期
  8. 为您的令牌选择“作用域” 。对于大多数 n8n GitHub 节点,请添加作用域。
    • 未指定作用域的令牌只能访问公开信息。
    • 请参阅
  9. 选择生成令牌
  10. 复制令牌。

请参阅创建个人访问令牌(经典版)了解更多信息。有关 GitHub 范围的更多信息,请参阅OAuth 应用的范围

设置凭证

然后,在您的 n8n 凭证中:

  1. 如果您没有使用 GitHub Enterprise Server,请不要更改GitHub 服务器URL。
    • 如果您使用的是
    • ,请更新
    • GitHub 服务器
    • 以匹配您的服务器 URL。
  2. 输入您的 GitHub 个人资料中显示的用户名。
  3. 输入您上面生成的访问令牌

使用 OAuth2

n8n Cloud 用户须知

云用户无需提供连接详细信息。选择“连接我的帐户”即可通过浏览器进行连接。

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

  1. 打开您的 GitHub 个人资料设置
  2. 在左侧导航中,选择“开发人员设置”
  3. 在左侧导航中,选择OAuth 应用
  4. 选择新建 OAuth 应用
    • 如果您之前没有创建过应用,则可能会看到
    • “注册新应用”
    • 。选择它。
  5. 输入应用程序名称,例如。
  6. 输入您的应用网站的主页网址
  7. 如果您愿意,可以添加可选的应用程序描述,GitHub 会将其显示给最终用户。
  8. 从 n8n 复制OAuth 重定向 URL并将其粘贴到 GitHub授权回调 URL中。
  9. 选择注册应用程序
  10. 复制生成的客户端 ID客户端密钥并将其添加到您的 n8n 凭证中。

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