Facebook Messenger
最新更新:2025-02-24

Facebook Messenger

您可以将 Agent 服务集成至您的 Facebook Messenger 内,让您的 Messenger 用户,可以通过 Messenger 与 Agent 沟通。

创建 Facebook Messenger APP

  1. 登录 Meta for Developers 并点击 Create APP image-20250224183923977

  2. 选择Other,然后点击Next image-20250224184129675

  3. 选择Business应用类型然后点击Next image-20250224192953672

  4. 输入应用名称,点击Create app,如果你有一个商业账户,请关联您的账户。 image-20250224193210868

获取Messenger配置

  1. 在页面点击Add Product并且找到Messenger,点击Set up image-20250224194020828

  2. 点击Messenger API Settings,在Configure webhooks页面点击Configure image-20250224195043260

  3. Edit Callback URL中配置以下参数 image-20250224195424865

  4. 进入Generate access tokens,点击Connect。根据提示完成验证,并选择与 Messenger API 关联的 Facebook 公共页面,完成公共页面的关联。如果没有要使用的公共页面,请单击 Continue继续。然后转到 Facebook public page创建一个。创建页面后,返回重新验证并关联公共页面。 image-20250224200302057

  5. 在关联了一个页面之后,点击Add Subscriptions image-20250225112744753

  6. 选择Messages,然后点击Confirm image-20250225113034704

  7. Generate access tokens里,点击Generate image-20250225113343752

  8. 复制并保存生成的page token和page ID,然后勾选 “I understand” 复选框并点击Done。page token和page ID稍后会在配置中使用。 image-20250225113809131

  9. 选择App settings>Basic,复制App secret,保存好APP secret,稍后会在配置中使用。 image-20250225115310926

在 Agent 中配置

  1. 登录GPTBOTS

  2. 进入组织,选择相应的Agent,保存版本后点击Publish,发布成功后,点击Integrations image-20250225121541516

  3. 在集成方式中选择Facebook Messenger image-20250303172915699

  4. 输入Token、Page ID、App Secret,点击Modify image-20250303173302202

  5. 如果您想更新欢迎语,可以点击Advanced Setting image-20250303174756409

在Facebook Messenger中与Agent聊天

  1. 登录Facebook public page,并复制此页的URL

  2. 点击页面右上角的账户头像,然后点击开发者账户

  3. 在浏览器中输入该公共主页的网址并点击发送消息按钮。随后,你可以在弹出的 Messenger 窗口中与你的智能代理进行交流。此外,你还可以通过在 Messenger 中搜索该公共主页,来与你的Agent展开对话 image-20250303175342986

分享你的Agent

如果你拥有一个Meta企业账号,并且想要将你的Agent共享给其他Messenger用户,那么你需要在Meta Developer上完成应用审核。一旦通过验证,你就可以将你的代理共享给其他Messenger用户。

如果您的开发者账户没有被Meta Enterprise认证,那么该Agent只能由开发者自己使用,不能与其他Messenger用户共享。此外,由于Meta的限制,Agent暂时无法在群聊中使用。 image-20250303175719547