logo
开发者文档
搜索
Facebook Messenger

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/flow-agent,点击Integration。(未发布的智能体不能使用集成功能;若您在智能体发布后修改了配置,请将当前配置保存发布后,再使用集成功能)
    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