我试图将某些内容发布到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"
}
}
我不确定自己在做什么错,也许我的请求不正确或者我没有正确使用邮递员。
这是我在邮递员中所做的事情(下面的截图),有人可以指出我做错了什么吗?另外,也欢迎提出建议
答案 0 :(得分:1)
我建议您使用Facebook Graph API Explorer,该Facebook为您提供了生成具有适当权限的访问令牌的工具,并且还可以轻松构建HTTP请求。再次访问该令牌,生成令牌,然后前往Access Token Debugger仔细检查令牌的范围。