Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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
请求Facebook页面的扩展权限_Facebook - Fatal编程技术网

请求Facebook页面的扩展权限

请求Facebook页面的扩展权限,facebook,Facebook,这里有没有人知道如何使用新的授权机制请求Facebook页面的扩展权限,以便与旧的RESTAPI一起使用 文档说明您需要将当前用户重定向到此url: https://graph.facebook.com/oauth/authorize? client_id=...& redirect_uri=http://www.example.com/callback& scope=publish_stream 这将为当前用户的墙请求publish\u stream权

这里有没有人知道如何使用新的授权机制请求Facebook页面的扩展权限,以便与旧的RESTAPI一起使用

文档说明您需要将当前用户重定向到此url:

https://graph.facebook.com/oauth/authorize?
    client_id=...&
    redirect_uri=http://www.example.com/callback&
    scope=publish_stream
这将为当前用户的墙请求
publish\u stream
权限,但不允许使用stream.publish API在页面的墙上写入内容


我怀疑URL中要传递一大堆额外的查询参数,但文档是不可见的,有人知道吗?

如果你想要求用户授予管理其所有页面的权限,你需要请求“管理页面”扩展权限,如前所述。

我意识到这个问题是不完整的。实际上,新的授权机制用于请求权限,但应用程序使用旧的RESTAPI发布到页面。