Facebook新搜索API - 如何获得粉丝列表?

时间:2013-06-17 23:57:55

标签: facebook web-scraping facebook-fql

这个主题有一百个主题,但由于facebook现在有新的搜索API,我正在创建另一个只连接到新API的线程。

我知道在

之前无法获取网页粉丝列表

问题1

facebook和他的新搜索API是否为开发人员引入了任何新内容,允许通过http / json / oauth获取粉丝列表? (我的开发/网站上没有注意到任何内容)

问题2

可以刮

https://www.facebook.com/search/{page_id}/likers

/ajax/pagelet/generic.php/BrowseScrollingSetPagelet?data={querystring}

没有询问用户的密码(通过OAuth)? (该网站不会让未经授权的用户)。

此类操作是否会违反TOS

1 个答案:

答案 0 :(得分:3)

问题1

Facebook没有新的搜索API。 Facebook有一个图表搜索,与graph.facebook.com/search?q =

上的当前搜索API无关

问题2

可以在给定标题和cookie的正确参数(仅可通过Facebook的活动用户会话获得)的情况下抓取页面

对于其他用户,这不起作用,如果确实如此,我相信这将是一个跨网站请求,Facebook阻止使用反csrf令牌。

我不确定服务条款或开发者政策的哪一部分说明了这一点,但我非常确定从中构建应用程序会使您的应用程序被禁用和/或您的IP从中被列入黑名单甚至停止并且停止未经授权的大规模刮擦。