N8N中文教程
集成节点/Built in_nodes/Credentials

Typeform 凭据#

你可以使用这些凭据来认证以下节点:

  • Typeform Trigger

支持的认证方式#

  • API token(API 密钥)
  • OAuth2

相关资源#

更多关于该服务的信息,请参考 Typeform 的 API 文档。

使用 API token#

要配置此凭据,你需要一个 Typeform 账户以及:

  • 个人 Access Token(访问令牌)

获取你的个人访问令牌的步骤如下:

  1. 登录你的 Typeform 账户。
  2. 在右上角选择你的个人头像,进入 Account > Your settings > Personal Tokens
  3. 选择 Generate a new token(生成新令牌)。
  4. 为你的令牌设置一个 Name(名称),例如 n8n integration
  5. 对于 Scopes(权限范围),选择 Custom scopes(自定义权限),并勾选以下权限:
    • Forms: Read(表单:读取)
    • Webhooks: Read, Write(Webhook:读取和写入)
  6. 选择 Generate token(生成令牌)。
  7. 复制生成的令牌,并将其填入你在 n8n 中的凭据配置中。

更多信息请参考 Typeform 的 Personal access token 文档。

使用 OAuth2#

要配置此凭据,你需要一个 Typeform 账户以及:

  • Client ID(客户端 ID):注册应用时生成。
  • Client Secret(客户端密钥):注册应用时生成。

要获取 Client ID 和 Client Secret,请注册一个新的 Typeform 应用:

  1. 登录你的 Typeform 账户。
  2. 在左上角选择你的组织下拉菜单,然后进入 Developer apps(开发者应用)。
  3. 选择 Register a new app(注册新应用)。
  4. 输入一个有意义的 App Name(应用名称),例如 n8n OAuth2 integration
  5. 将你的 n8n 基础 URL 填入 App website(应用网站),例如 https://n8n-sample.app.n8n.cloud/
  6. 从 n8n 中复制 OAuth Redirect URL(OAuth 重定向地址),并将其作为 Redirect URI(s)(重定向 URI)填入 Typeform。
  7. 选择 Register app(注册应用)。
  8. 复制生成的 Client Secret(客户端密钥),并将其填入 n8n 的凭据配置中。
  9. 在 Typeform 中点击 Got it(知道了)关闭客户端密钥弹窗。
  10. Developer apps(开发者应用)面板中查看你新建的应用,复制其 Client ID(客户端 ID),并填入 n8n 的凭据配置中。
  11. 在 n8n 中输入 Client IDClient Secret 后,选择 Connect my account(连接我的账户),并按照屏幕提示完成应用授权流程。

请参考 创建集成 Typeform API 的应用程序 以获取更多信息。