跳到主要内容

Twist 凭据#

您可以使用以下凭据验证这些节点的身份:

先决条件#

支持的认证方式#

  • OAuth2

相关资源#

有关使用该服务进行身份验证的更多信息,请参阅 Twist 的 API 文档

使用 OAuth2#

要配置此凭据,您需要:

  • 客户端 ID:创建通用集成后生成。
  • 客户端密钥:创建通用集成后生成。

要生成您的客户端 ID 和客户端密钥,请创建通用集成

为您的集成配置 OAuth 认证 时请使用以下设置:

  • 从 n8n 复制 OAuth 重定向 URL,并将其作为 OAuth 2 重定向 URL 输入到 Twist 中。

    自托管 n8n 的 OAuth 重定向 URL

    Twist 不接受 localhost 重定向 URL。重定向 URL 应为您的域名下的 URL,例如:https://mytemplatemaker.example.com/gr_callback。如果您的 n8n OAuth 重定向 URL 包含 localhost,请参阅下面的 本地环境重定向 URL 以生成 Twist 允许的 URL。

  • 选择 更新 OAuth 设置 以保存这些更改。

  • 从 Twist 复制 客户端 ID客户端密钥,并将它们输入到 n8n 的相应字段中。

本地环境重定向 URL#

Twist 不接受 localhost 回调 URL。以下步骤应允许您为本地环境配置 OAuth 凭据:

  1. 使用 ngrok 将运行在端口 5678 上的本地服务器暴露到互联网。在您的终端中,运行以下命令:

ngrok http 5678

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

export WEBHOOK_URL=<YOUR-NGROK-URL>

  1. 在 Twist 中将生成的 URL 用作 OAuth 2 重定向 URL