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 凭证:
- 使用 ngrok 将运行在
5678
端口的本地服务器暴露到公网。在终端中运行以下命令:1
ngrok http 5678
- 在新终端中运行以下命令。将
<YOUR-NGROK-URL>
替换为上一步获取的 URL:1
export WEBHOOK_URL=<YOUR-NGROK-URL>
- 将生成的 URL 作为 OAuth 2 重定向 URL 填入 Twist。