Skip to content

Twist 凭据#

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

前提条件#

支持的验证方法#

  • OAuth2

相关资源#

参考 Twist's API documentation 了解更多关于该服务验证的信息。

使用 OAuth2#

要配置此凭据,您需要:

  • Client ID: 创建通用集成后生成。
  • Client Secret: 创建通用集成后生成。

要生成您的Client ID和Client Secret,创建一个通用集成

为您的集成的 OAuth Authentication 使用以下设置:

  • 从n8n复制 OAuth Redirect URL 并将其作为 OAuth 2 redirect URL 输入到Twist中。

    自托管n8n的OAuth重定向URL

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

  • 选择 Update OAuth settings 保存这些更改。

  • 从Twist复制 Client IDClient Secret 并将它们输入到n8n的相应字段中。

本地环境重定向URL#

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

  1. 使用 ngrok 将运行在端口 5678 上的本地服务器暴露到互联网。在您的终端中,运行以下命令:
    1
    ngrok http 5678
    
  2. 在新终端中运行以下命令。将 <YOUR-NGROK-URL> 替换为您从上一步获得的URL。
    1
    export WEBHOOK_URL=<YOUR-NGROK-URL>
    
  3. 使用生成的URL作为您在Twist中的 OAuth 2 redirect URL