Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法使用其API将帖子发布到Facebook页面_Javascript_Facebook_Postman - Fatal编程技术网

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

Javascript 无法使用其API将帖子发布到Facebook页面,javascript,facebook,postman,Javascript,Facebook,Postman,我试图在Facebook页面上发布一些东西 从这篇文章来看,这似乎真的很容易理解 因此,我创建了一个Facebook页面,并确保我拥有由邮递员打开的给定身份验证令牌所需的所有权限,并创建了一个到以下URL的POST请求(以及附加我的访问令牌持有者) 这给了我以下的错误 { "error": { "message": "(#200) If posting to a group, requires app being installed in the group, and \\\n

我试图在Facebook页面上发布一些东西

从这篇文章来看,这似乎真的很容易理解

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

这给了我以下的错误

{
"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"
   }
}
我不确定我做错了什么,也许我的要求不正确,或者我没有正确使用邮递员

这就是我在《邮差》(下面的截图)中所做的,有人能指出我做错了什么吗?此外,也欢迎您提出建议


我建议您使用Facebook,它为您提供了生成具有适当权限的访问令牌的工具,还可以轻松地创建HTTP请求。访问同一个站点,生成一个令牌,然后前往以仔细检查令牌的作用域。

我不确定API是否支持通过
授权:承载器提供令牌…
头(?)-尝试将其作为名为
访问\u令牌的普通请求参数提供。感谢提示。。。我遇到了与OP和Access令牌调试器相同的问题,至少它揭示了oauth令牌由于某种原因缺少“publish_pages”。(一位用户告诉我,他们已经授予我的应用权限,现在无法在他们的facebook设置中打开,这可能是一个无关的问题)。
{
"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"
   }
}