0

我创建了一个从服务器端连接到 Facebook 的应用程序。我打开了一个页面(社区页面),以便应用程序使用 GRAPH API 在此页面的墙上发布帖子。当我尝试通过 PAGEID/feed 在页面中发帖时,我收到了以下回复:

{"error":{"message":"(#200) The user hasn't authorized the application to perform this action","type":"OAuthException","code":200}}

我在 Facebook 应用程序的页面上看到它,例如照片、事件或便笺显示“扩展权限”,但是当我将应用程序添加为选项卡时,不会出现该选项。

我很沮丧!

提前致谢!

4

1 回答 1

0

您需要页面管理员授予您的应用访问其页面的权限。

Authentication文档中有一个完整的部分专门用于此: Authenticating as a Page

一旦您获得manage_pages了用户的权限,调用/me/accounts将返回用户管理的页面列表以及access_token您可以用来代表页面进行 API 调用的列表。

于 2012-09-11T00:35:35.967 回答