2011-10-10 94 views
0

是否有可能从Facebook等社交网络programmingly抓取用户信息? 我需要一些用户信息(更具体地说,发布的文章)做一个小型的数据挖掘项目。抓取用户的文章programmingly

我想我有以下几个问题。

  1. 它是一个必须要登录(假设Facebook的),以获取信息,如果我不具有对数据库的直接访问。(所以,我必须抓取)
  2. 如果是必须的,如何以编程方式登录我的账户(如Facebook)?
  3. 他们的任何文章存储库是否可用?数据越多越好。

回答

1

Facebook有一个API,允许您访问这些信息。 API为开发人员提供了访问Facebook数据的界面,甚至可以执行操作。您应该订阅您的应用程序,您将获得使用该API的密钥。

如果Facebook的用户有一些可以公开你可以访问它,而无需请求访问信息,否则你将需要用户接受你的应用程序供你使用他的私人信息。

下面是使用Facebook的主要环节进行任何开发: https://developers.facebook.com/

这里是主链接API: https://developers.facebook.com/docs/reference/api/

这起步应该是有用的: https://developers.facebook.com/docs/beta/opengraph/tutorial/

+0

非常感谢。我发现twitter有类似的API服务。 – xiaohan2012