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

Facebook 表单广告凭证#

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

  • Facebook 表单广告触发器

支持的认证方式#

  • OAuth2

相关资源#

更多服务信息,请参考 Facebook 表单广告官方文档。 在 n8n 官网查看 示例工作流及相关内容。

使用 OAuth2#

要配置此凭据,你需要一个 Meta 开发者账户,以及:

  • 一个 Client ID(客户端 ID)
  • 一个 Client Secret(客户端密钥)

要获取这两个值,请使用“Facebook 登录”或“面向企业的 Facebook 登录”产品 创建一个 Meta 应用。

使用 面向企业的 Facebook 登录 创建应用并设置凭据的步骤如下:

  1. 进入 Meta 开发者 应用仪表板,选择 Create App(创建应用)
  2. 如果你已有企业组合且准备将应用关联到该组合,请选择对应的企业组合;如果没有企业组合,或暂不准备关联,请选择 I don’t want to connect a business portfolio yet(我现在不想关联企业组合),然后点击 Next(下一步)。此时会打开 Use cases(使用场景) 页面。
  3. 选择 Other(其他),然后点击 Next(下一步)
  4. 选择 Business(企业),然后点击 Next(下一步)
  5. 填写必要信息:
    • 输入一个 App name(应用名称)
    • 输入一个 App contact email(应用联系邮箱)
    • 此处可再次选择是否关联企业组合,也可跳过。
  6. 点击 Create app(创建应用)。此时会进入 Add products to your app(为应用添加产品) 页面。
  7. 选择 Facebook Login for Business(面向企业的 Facebook 登录)。该产品的 Settings(设置) 页面将会打开。
  8. 从你的 n8n 凭据中复制 OAuth Redirect URL(OAuth 重定向 URL)
  9. 在 Meta 应用的设置中,进入 Client OAuth settings(客户端 OAuth 设置),将上述 URL 粘贴为 Valid OAuth Redirect URIs(有效的 OAuth 重定向 URI)
  10. 在左侧菜单中选择 App settings > Basic(应用设置 > 基本信息)
  11. 复制 App ID(应用 ID),并在你的 n8n 凭据中将其填入为 Client ID(客户端 ID)
  12. 复制 App Secret(应用密钥),并在你的 n8n 凭据中将其填入为 Client Secret(客户端密钥)

你的凭据现在应该可以成功连接了,但在使用 Facebook 营销线索广告触发器 之前,你需要完成将 Meta 应用上线的步骤。以下是需要执行的操作摘要:

  1. 在你的 Meta 应用中,从左侧菜单选择 App settings > Basic(应用设置 > 基本信息)。
  2. 输入 Privacy Policy URL(隐私政策网址)。(这是将应用设为“上线”状态所必需的。)
  3. 选择 Save changes(保存更改)。
  4. 在页面顶部,将 App Mode(应用模式)从 Development(开发)切换到 Live(上线)。
  5. Facebook 登录功能(用于企业)需要为 public_profile 权限申请高级访问权限。要添加该权限,请前往 App Review > Permissions and Features(应用审核 > 权限和功能)。
  6. 搜索 public_profile 并选择 Request advanced access(请求高级访问权限)。
  7. 完成 企业验证 的相关步骤。
  8. 使用 营销线索广告测试工具 (Lead Ads Testing Tool) 触发一些演示表单提交,以测试你的工作流。

有关创建应用、必填字段(如 Privacy Policy URL)以及添加产品的更多信息,请参考 Meta 的 创建应用 (Create an app) 文档。 有关应用模式及切换至 Live 模式的更多说明,请参阅 应用模式 (App Modes) 和 发布 | 应用类型 (Publish | App Types)。