从Facebook使用解析下载Android应用程序的朋友列表

时间:2014-04-25 10:30:58

标签: facebook facebook-graph-api parse-platform facebook-friends

我正在开发使用link

通过Facebook帐户登录的应用程序

并使用解析在后端Parse Facebook Example

中存储数据

我对这个应用程序的要求是让Facebook好友列表谁在那里下载了这个应用程序...

我正在收到朋友列表,但我仍然不知道如何从朋友那里下载这个应用程序的人...

我正在获取朋友facebook Id但是它没有获得用户其他个人资料信息,如姓名

有谁能告诉我如何得到这个......

感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用FQL查询来获取使用该应用的朋友 -

SELECT uid FROM user WHERE is_app_user=1 AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

演示:https://developers.facebook.com/tools/explorer?fql=SELECT%20uid%20FROM%20user%20WHERE%20is_app_user%3D1%20AND%20uid%20IN%20(SELECT%20uid2%20FROM%20friend%20WHERE%20uid1%20%3D%20me())

答案 1 :(得分:0)

你需要让人们能够连接"他们的Facebook帐户与您的应用程序。当他们这样做时,将他们的facebook id存储在User表中。然后,您可以获取某人的朋友列表,然后查询您的Parse数据库,以查看是否有任何这些用户ID与存储其Facebook ID的人匹配。

有关详情,请查看以下答案:Replicating parse.com anypic in JavaScript - Unable to compare Fb users