Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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 graph api 在Facebook上获取用户数据_Facebook Graph Api - Fatal编程技术网

Facebook graph api 在Facebook上获取用户数据

Facebook graph api 在Facebook上获取用户数据,facebook-graph-api,Facebook Graph Api,对于学术研究任务, 我需要拉取并使用公共随机facebook个人资料进行机器学习。 我们希望找到地理位置(访问过的地方、家乡等)与家庭状况和年龄之间的联系 我已经尝试了一段时间使用graphAPI,但是我无法为用户获取数据,即使是我个人资料的朋友 我正在使用具有所有权限的用户访问令牌, 但是graphapi浏览器只返回id和一些不相关的字段 如何获取API文档中记录但未能返回数据的家乡、朋友和其他字段 或者,是否有其他方法获取此类数据? 也许使用facebooksearchengine?自API

对于学术研究任务,
我需要拉取并使用公共随机facebook个人资料进行机器学习。
我们希望找到地理位置(访问过的地方、家乡等)与家庭状况和年龄之间的联系

我已经尝试了一段时间使用
graph
API,但是我无法为用户获取数据,即使是我个人资料的朋友

我正在使用具有所有权限的
用户
访问令牌,
但是
graphapi浏览器
只返回
id
和一些不相关的字段

如何获取API文档中记录但未能返回数据的
家乡
朋友
和其他字段

或者,是否有其他方法获取此类数据?

也许使用facebook
search
engine?

自API v2.4以来,您需要询问所需的字段。但这只会为你自己的利益而起作用;你不能只获取“随机”用户的数据,他们需要先登录到你的应用并授予它必要的权限。还有其他方法吗?可能使用
搜索
?不。Graph API搜索非常有限,您可以通过UI访问的搜索功能完全不同,无法以任何自动方式使用。我指的是web搜索,如/search//places\u visited,我也:您可以通过UI访问的搜索功能完全不同,不能以任何自动方式使用