给您的 messenger 设置一个聊天机器人的简单方法

  • 这里是添加机器人的操作,不是创建方法;只需要一些设置即可完成

很多社运组织和公民社会团体使用 Facebook Messenger 做社区联络,也包括一些独立媒体、还有各种营销商,结合主页的维护以促进凝聚力并拉拢支持者。如果您的人手较少,无法实时亲自维护怎么办?

本文帮您创建一个机器人,您可以根据自己的需求进行设置,以便满足您的推广目的。

请注意您可以创建匿名账户哦,请在这里回顾基本方法《如何建立一个匿名社交媒体账户以保护个人数据的私密性?》。

Facebook 聊天机器人具有很多优点:

  • 全天候不休息
  • 有问必答
  • 即时回答不拖延
  • 将繁琐的任务自动化,为您减压

已经在 SAP Conversational AI 平台上为用户创建了逐步的集成过程,因此您仅需几分钟即可向 Facebook 粉丝显示您的聊天机器人。现在开始吧。

第1步:准备好聊天机器人

首先,您需要一个聊天机器人(似乎合法,对吧)。请注意,您的聊天机器人在 Facebook 上在线后,便可以对其进行修改,并且您对其所做的任何更改都会显示在 Messenger 聊天中。

在这里创建您的帐户(完全免费):https://cai.tools.sap/signup 还可以在这里阅读创建机器人的教程:https://www.freecodecamp.org/news/how-to-build-your-first-chatbot-with-the-sap-conversational-ai-9a1a2bd44e3c/

注册后选择一种机器人,比如,“讲笑话的聊天机器人”(或者您想构建的任何东西),之后再次回到这里。

第2步:准备好您的 Facebook 页面

您的聊天机器人仅可用于在 Facebook 页面上集成(不适用于您的个人账户)。这意味着您必须创建一个主页,或者存在一个要使用的页面。

在 Facebook 主页上建立聊天机器人后,私人信息就会自动连接到您的页面。因此,如果您决定删除聊天机器人,则将立即恢复为传统的人与人对话(这意味着用户输入消息之前,除非您手动回答,否则什么也不会发生)。

第3步:建立 Messenger Facebook app

创建应用程序将有助于使 SAP Conversational AI 与您的 Facebook 页面之间建立连接。没有该应用程序您将无法在 Facebook 主页上发布聊天机器人。

在顶部菜单中选择 “My Apps”,然后单击 “Add New App”。

创建后,您必须添加一个 Messenger “产品”。

转到App的仪表板,然后在 Messenger 框中单击“设置”。

在左侧菜单中,您将在 [PRODUCTS] 下看到 Messenger。

第4步:获取页面令牌和应用程序密码

现在已经创建了 Messenger app,需要将其链接到您的 Facebook 页面(默认情况下,Facebook app 是一个独立的实体)。

有了这种连接,您将获得一个令牌,该令牌基本上是一个唯一的代码,上面写着 “OK, this is the code of the Messenger app of the page X”。

在左侧菜单中,单击产品 Messenger 下方的设置。

选择您希望聊天机器人出现的页面。

您可能需要允许该应用与您的 Facebook 页面进行交互。单击蓝色的“编辑权限”按钮,选择页面,然后选中不同的框。

授予权限后,将生成令牌。

返回到 SAP Conversational AI 聊天机器人中的 “Connect” 选项,选择 Messenger,然后将在上面步骤中得到的令牌粘贴到 “Page token” 字段中。

很棒!现在已经完成超过一半了。现在,获取 “app secret”,就像您的其他应用程序的密码一样。

在左侧菜单中,转到“设置”>“基本”。

为了保护隐私,应用程序密码是隐藏的。点击 show,然后将其复制并粘贴到聊天机器人的 “Connect” 选项上的 “App secret” 字段(类似于您对页面令牌所做的操作)。

单击 SAP Conversational AI 下的 Update channel。

第5步:将 SAP Conversational AI 连接到您的app

在 Products > Messenger>设置页面上,转到 Webhooks 部分,然后单击 Subscribe To Events。

在弹出窗口中,输入在上述第4步中将找到的 “Callback URL” 和“Verify token”的值。

还要选择下面显示的这些复选框:

页面重新加载后,在列表中选择您的主页,以便它可以访问您的 Webhook。

第6步:测试并发布聊天机器人

现在,您可以以管理员身份测试您的机器人了(也可以使用左侧菜单中的“角色”>“测试用户”来授予某些测试角色)。

您必须更改状态,才能公开访问您的机器人,因此请花一些时间进行测试,并确保一切正常,然后再将其发布给公众。

如果将切换开关设置为ON(在右上角),则会重定向到设置并提示您提供一些其他信息,然后再发布您的机器人。直到您对机器人满意为止。

最后一步:Facebook 将要审查和测试您的 Messenger 聊天机器人。他们在文档中对这一步的说明如下:

“When you are ready to release your bot to the public, you must submit it to our team for review and approval. This review process allows us to ensure your Messenger bot abides by our policies and functions as expected before it is made available to everyone on Messenger.” — Facebook Documentation

在左侧菜单中,转到产品> Messenger>设置,然后单击 pages_messaging 中的“添加到提交”。

审核一般情况下会很快。

就是这样,完成了!希望您的机器人是社交高手。⚪️

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据