集成节点/Built in_nodes/Credentials
Typeform 凭据#
你可以使用这些凭据来认证以下节点:
- Typeform Trigger
支持的认证方式#
- API token(API 密钥)
- OAuth2
相关资源#
更多关于该服务的信息,请参考 Typeform 的 API 文档。
使用 API token#
要配置此凭据,你需要一个 Typeform 账户以及:
- 个人 Access Token(访问令牌)
获取你的个人访问令牌的步骤如下:
- 登录你的 Typeform 账户。
- 在右上角选择你的个人头像,进入 Account > Your settings > Personal Tokens。
- 选择 Generate a new token(生成新令牌)。
- 为你的令牌设置一个 Name(名称),例如
n8n integration。 - 对于 Scopes(权限范围),选择 Custom scopes(自定义权限),并勾选以下权限:
- Forms: Read(表单:读取)
- Webhooks: Read, Write(Webhook:读取和写入)
- 选择 Generate token(生成令牌)。
- 复制生成的令牌,并将其填入你在 n8n 中的凭据配置中。
更多信息请参考 Typeform 的 Personal access token 文档。
使用 OAuth2#
要配置此凭据,你需要一个 Typeform 账户以及:
- Client ID(客户端 ID):注册应用时生成。
- Client Secret(客户端密钥):注册应用时生成。
要获取 Client ID 和 Client Secret,请注册一个新的 Typeform 应用:
- 登录你的 Typeform 账户。
- 在左上角选择你的组织下拉菜单,然后进入 Developer apps(开发者应用)。
- 选择 Register a new app(注册新应用)。
- 输入一个有意义的 App Name(应用名称),例如
n8n OAuth2 integration。 - 将你的 n8n 基础 URL 填入 App website(应用网站),例如
https://n8n-sample.app.n8n.cloud/。 - 从 n8n 中复制 OAuth Redirect URL(OAuth 重定向地址),并将其作为 Redirect URI(s)(重定向 URI)填入 Typeform。
- 选择 Register app(注册应用)。
- 复制生成的 Client Secret(客户端密钥),并将其填入 n8n 的凭据配置中。
- 在 Typeform 中点击 Got it(知道了)关闭客户端密钥弹窗。
- 在 Developer apps(开发者应用)面板中查看你新建的应用,复制其 Client ID(客户端 ID),并填入 n8n 的凭据配置中。
- 在 n8n 中输入 Client ID 和 Client Secret 后,选择 Connect my account(连接我的账户),并按照屏幕提示完成应用授权流程。
请参考 创建集成 Typeform API 的应用程序 以获取更多信息。