2014-01-31 61 views
0

我正在通过传递他们的ID来编写FQL查询以读取朋友的签入。FQL返回所选朋友的签入

选择[字段1],[字段2] ...从签入其中Authod_ID = Id的朋友]

的问题是,它返回签入一些的朋友,但many.Although返回空我可以请在我的Facebook供稿中查看他们的checkIn,以便我的帐户有权查看他们的checkIns。

是否有特殊权限要求FQL能够从我的朋友签入读的?

回答

1

根据FQL documentation for checkin,您需要user_status权限才能读取用户的登记信息以及friends_status权限才能读取用户的朋友的登记信息。

尽管我可以在我的Facebook供稿中看到他们的checkIn,因此我的帐户 应该有权查看他们的checkIns。

不,如果您使用APP来访问API,情况并非总是如此。用户可以禁止应用访问他/她的个人信息的特定类别。看看this answer了解更多信息。

+0

权限应该没问题,因为我可以看到很多朋友的签入。它必须根据应用程序是否可以读取其信息来进行过滤。 –