如何使用Facebook图形API将我的博客文章共享到Facebook页面和组

时间:2018-09-24 08:53:48

标签: php laravel facebook facebook-graph-api

我在做自己的项目时遇到问题。如何使用facebook graph api将我的博客文章共享到facebook页面和组。

在facebook graph api中记录了要使用此页面发布页面。

POST https://graph.facebook.com/page-id/feed
  ?message=Hello Fans!
  &access_token=your-access-token

我创建一个页面,我是该页面的管理员。我的页面现已上线。

我向我的api添加了manage_pagespublish_pages权限,从而添加了令牌。

但是当我在上面的URL中提交数据时,它会抛出如下所示的错误

"error": {
        "message": "(#200) Requires either publish_to_groups permission and app being installed in the group, or manage_pages and publish_pages as an admin with sufficient administrative permission",
        "type": "OAuthException",
        "code": 200,
        "fbtrace_id": "H+YtIYAin/9"
    }

我找不到我做错了什么。我有谷歌,但没有找到解决方案。预先感谢您对我的帮助

2 个答案:

答案 0 :(得分:0)

您最有可能使用用户令牌发布到您的页面。您必须改为使用页面令牌。

有关令牌的更多信息:https://developers.facebook.com/docs/facebook-login/access-tokens/

答案 1 :(得分:0)

如果我现在了解,您需要一些特殊权限,例如manage_pages和来自Facebook的预先批准的应用程序,

https://developers.facebook.com/docs/facebook-login/permissions/#reference-manage_pages

Documentation link

我遇到了同样的问题,因为我的应用正在审核中。