检索Facebook粉丝名称

sai*_*bot 21 ajax json facebook facebook-fql

我正试图抓住我管理的Facebook粉丝页面粉丝的名字.我已经做了一些窥探,显然,FB API不支持,但Facebook实际上使用AJAX/JSON来填充列表.无论如何,任何人都可以建议一种方法来自己进行调用并将数据作为纯文本获取吗?

另外,我发现一个人用Ruby编写的黑客,但我完全不熟悉这种语言.

我在这里先向您的帮助表示感谢!

Ric*_*ard 6

目前,FQL模式表明无法为任何给定的PAGE获取FANS集合.我认为他们隐藏了这些信息,因为他们在页面上显示FANS ......人们会认为至少ADMIN有权查看用户列表.

无论如何......我希望有人能在不久的将来成功.


小智 5

你可以试试看,让我知道:

select uid,name from user where uid in ( select uid from page_fan where uid in (select uid2 from friend where uid1 = me()) and page_id = 'Your Page Id')
Run Code Online (Sandbox Code Playgroud)

我想你只能为当前登录的用户和他/她的朋友获取它.


Sco*_*ttE -1

SELECT first_name, last_name FROM user WHERE uid IN (SELECT uid FROM page_fan WHERE page_id = [your page id])
Run Code Online (Sandbox Code Playgroud)

这应该可以工作,但是我尝试通过 .net facebook api 运行它时遇到错误...有关 where 子句不在可索引列上的信息,而它确实是可索引列上的。

也许在您的平台上尝试一下。