为 Facebook 消息传递应用程序生成访问令牌时出错

Error when generating access token for Facebook messaging app

尽管谷歌搜索和四处询问,我还是找不到我做错的帽子的答案。

我有一个 Facebook 帐户和一个 Facebook 开发者帐户。

我用我的 Facebook 帐户创建了一个页面

我登录到 FB 开发者页面并创建了一个应用程序。

我给它一个名字和电子邮件,并确认我不是机器人。我有一个应用程序ID。

我转到仪表板并注意到我处于开发模式。

我添加了一个产品 - Messenger,用于将 te FB 消息添加到我的页面,我将在其中安装我的聊天机器人应用程序。

要生成访问令牌,我 select 我从下拉列表创建的页面。

在教程中我在右边输入了一个Access Token。

但是我得到以下错误

'lease edit permissions to grant the app pages_messaging in order to generate an access token.'

谁能告诉我为什么和/或如何解决这个问题。

请注意,当我点击编辑权限时,我会看到一个提示,让 Facebook 审核我的权限更改,但我不需要这样做,因为我的应用程序处于开发模式,一般 FB 用户将无法使用,据我了解。

这是点击编辑权限后我看到的屏幕截图

感谢您的宝贵时间。非常感谢。

抱歉,当我看到登录权限并认为我必须请求 fB 审查我的应用程序时,我感到困惑,而它仍处于开发模式。事实上,您可以按照以下说明进行操作。虽然我不知道为什么 iy 只是不像以前那样填写访问令牌,但额外的步骤似乎非常多余和令人困惑(恕我直言)。

但是过程很简单,只需点击编辑权限 > Select ChatMiester 页面(取消选择所有其他)> 确保复选框已启用,然后点击下一步并完成。这应该会生成 PAT。话虽如此,我无法在最后复制它,但它应该很容易工作。