Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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
Php 如何查看facebook公共信息_Php_Facebook - Fatal编程技术网

Php 如何查看facebook公共信息

Php 如何查看facebook公共信息,php,facebook,Php,Facebook,我想在facebook上查看用户的公共信息,如果我没有登录,我只能看到用户的收藏夹、音乐、其他、其他类似名称的信息等。但是如果我登录,我可以看到用户的信息,如工作和教育、家庭、联系信息等 我有没有办法不登录facebook就查看用户的公共信息?我之所以要这样做,是因为我需要使用PHP获取配置文件的页面源代码(包含联系人信息等信息),然后我会将源代码放入文本文件。您可以通过类似SDK的任何SDK获取任何用户使用Graph API或FQL的公共可用数据。您可以检索的公共数据在用户的权限字段中不需要访

我想在facebook上查看用户的公共信息,如果我没有登录,我只能看到用户的收藏夹、音乐、其他、其他类似名称的信息等。但是如果我登录,我可以看到用户的信息,如工作和教育、家庭、联系信息等


我有没有办法不登录facebook就查看用户的公共信息?我之所以要这样做,是因为我需要使用PHP获取配置文件的页面源代码(包含联系人信息等信息),然后我会将源代码放入文本文件。

您可以通过类似SDK的任何SDK获取任何用户使用Graph API或FQL的公共可用数据。您可以检索的公共数据在用户的权限字段中不需要访问令牌或应用程序访问令牌。

如果您有用户ID,您可以在浏览器中点击{user_ID}

这听起来完全合法……我已经得到了它,并将默认参数作为json返回给我。我想在不登录的情况下获取用户的公共信息,如B日、地址、生日工作等(可查看的公共信息)。您不应该获取这些信息,尤其是在未登录的情况下。使用API,并请求获得从用户处读取所需信息的正确权限。(虽然并非所有这些都可用,但f.e.地址和电话号码不可用。)是的,这些不被视为公共参数。它们是扩展权限,需要用户同意您访问它们。您可以在这里看到它们的列表。有没有办法获取用户数据权限的访问令牌?这是我正在寻找的,不是扩展的。谢谢。你说的用户数据权限是什么意思?这些都是用户数据,但由于需要对不同的数据类型授予特定的权限,这些数据会被分解。如果您询问是否存在对所有用户数据的权限,则不存在。