Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/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
Java 具有图形可视化功能的Facebook爬虫_Java_Facebook Graph Api_Web Crawler_Information Retrieval_Graph Visualization - Fatal编程技术网

Java 具有图形可视化功能的Facebook爬虫

Java 具有图形可视化功能的Facebook爬虫,java,facebook-graph-api,web-crawler,information-retrieval,graph-visualization,Java,Facebook Graph Api,Web Crawler,Information Retrieval,Graph Visualization,我们大学的教授给了我们一个关于信息检索系统的奖励项目, 他要求制作一个应用程序,输入facebook个人资料的用户名,该用户名可以公开访问他的好友列表,并输入另一个用户facebook个人资料 并将他们之间的共同朋友,然后将输出可视化为与他们的朋友的图形可视化,并将共同的朋友连接在一起 我的问题 我需要什么来启动这个项目,比如API和其他东西 我们对java和android有很好的了解 如果你知道我们需要做什么来实现这一点 比如我们如何与facebook数据库进行通信并检索这些信息等等 该项目只

我们大学的教授给了我们一个关于信息检索系统的奖励项目, 他要求制作一个应用程序,输入facebook个人资料的用户名,该用户名可以公开访问他的好友列表,并输入另一个用户facebook个人资料 并将他们之间的共同朋友,然后将输出可视化为与他们的朋友的图形可视化,并将共同的朋友连接在一起

我的问题 我需要什么来启动这个项目,比如API和其他东西

我们对java和android有很好的了解 如果你知道我们需要做什么来实现这一点
比如我们如何与facebook数据库进行通信并检索这些信息等等

该项目只能通过删除个人资料来实现,这在Facebook上是不允许的:

也就是说,您的问题太宽泛了,这是您了解Graph API的起点:


请注意,未经任何用户授权,您无法获取任何用户的任何数据。你也只能访问授权你的应用程序的用户朋友。

这是一个奇怪的任务,你的教授似乎既不熟悉@luschn所写的司法方面,也不熟悉技术方面,因为这个用例已经有了API,请参阅