我正在使用play框架来创建一个facebook应用程序。我有点被困在某个方面。使用Graph Api,我无法获取使用我的应用程序的朋友列表。我想说的是例如:
A正在使用我的申请。
B也在使用我的应用程序而B是A的朋友。
当A使用我的应用程序时,我希望A看到B也在使用此应用程序。
我只想获得使用相同应用程序的朋友列表。
如何用Graph Api做到这一点?
答案 0 :(得分:11)
用户表上有一个名为“is_app_user”的字段,您可以对其运行FQL查询。查询将类似于:
select uid, name
from user
where is_app_user = 1
and uid in (SELECT uid2 FROM friend WHERE uid1 = me())
图表网址就像这样(记得添加一个访问令牌):
答案 1 :(得分:0)
使用好友A的访问令牌发送帖子到me/friends
以获取好友列表。看看朋友B是否在列表中。请参阅:http://developers.facebook.com/docs/reference/api/user/