2017-03-09 102 views
0

我创建了一个Facebook页面和facebook messenger bot。当我的个人资料中按照设计工作的时候,我全身心投入。但是当我让朋友们测试一下。我的页面名称不会出现在信使中。该页面将出现在搜索中。然后,如果他们点击发送消息,并问机器人一个问题...机器人将无法正常工作。Facebook Messenger Bot - 非公开工作

难倒 1.为什么我的pageid不显示为FB信使收件人 2.为什么机器人不能为用户

回答

0

工作,当你的应用是在Development Mode,插件和API功能将只对管理员的工作,开发人员和应用程序的测试人员。在您的应用程序获得批准并公开后,它将适用于大众。

0

为了让你的机器人公开。提交它以供审查。 只需转到仪表板右下方的提交标签即可。

1

一旦您提交机器人审查,并获得了pages_messaging权限。 转到应用程序审查,你会看到一个选项,使机器人公开,转到是,它已经完成。

+0

我有同样的问题,并没有这样的许可提交审查。打开后是否需要时间才能上市? –

+0

首先让你的应用程序审查,看看https://developers.facebook.com/docs/messenger-platform/app-review提交你的应用程序进行审查,一旦完成,你可以公开你的应用程序。 – singh30

+0

但我必须从左侧的复选框中选择一个权限才能提交审核。没有任何选项... –

0

如果你希望你的朋友在你申请上市前测试你的机器人处于开发模式。你可以做这两件事...

  1. 去你的应用程序仪表板的角色,并添加你的朋友作为测试人员的应用程序。

  2. 为管理员添加它们链接到应用

现在的Facebook页面,他们将能够在发展方式BOT充分互动。 注意:您要测试的用户甚至不必成为您的Facebook好友。您也可以从他们的Facebook ID中添加它们。如果您希望客户在申请公开之前测试机器人,并且您不希望他们侵入您的个人Facebook生活,这非常有用。