无法使用其API将帖子发布到Facebook页面

时间:2019-03-19 17:47:30

标签: javascript facebook postman

我试图将某些内容发布到Facebook页面。

根据本文,publish using Facebook API

似乎真的很容易

因此,我创建了一个Facebook页面,并确保我具有给定身份验证令牌的所有必需权限,由Postman打开并向以下URL创建POST请求(以及附加我的访问权限)令牌持有人)

https://graph.facebook.com/2984640844138/feed?message=HeyWhatever

这给了我以下错误

{
"error": {
    "message": "(#200) If posting to a group, requires app being installed in the group, and \\\n          either publish_to_groups permission with user token, or both manage_pages \\\n          and publish_pages permission with page token; If posting to a page, \\\n          requires both manage_pages and publish_pages as an admin with \\\n          sufficient administrative permission",
    "type": "OAuthException",
    "code": 200,
    "fbtrace_id": "D1z1soQbTE2"
   }
}

我不确定自己在做什么错,也许我的请求不正确或者我没有正确使用邮递员。

这是我在邮递员中所做的事情(下面的截图),有人可以指出我做错了什么吗?另外,也欢迎提出建议

enter image description here

1 个答案:

答案 0 :(得分:1)

我建议您使用Facebook Graph API Explorer,该Facebook为您提供了生成具有适当权限的访问令牌的工具,并且还可以轻松构建HTTP请求。再次访问该令牌,生成令牌,然后前往Access Token Debugger仔细检查令牌的范围。