FQL:选择所有朋友的最后一个帖子的日期

时间:2014-11-06 18:45:15

标签: facebook facebook-fql

我试图使用FQL查询每个朋友的最后一个wallpost的日期。

我尝试过这样的事情:

SELECT post_id, created_time FROM stream WHERE source_id IN (SELECT uid2 FROM friend WHERE uid1 = me())

然而,这并没有为我提供我正在寻找的输出。此外,我想知道如何设置LIMIT?

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

出于隐私原因,您无法再收到朋友的帖子。好友权限已消失:https://developers.facebook.com/docs/apps/changelog

您可能也想停止使用FQL,因为:

  

v2.1中不再提供FQL和REST API

答案 1 :(得分:1)

如果您有v1.0应用,可以使用

SELECT post_id, created_time FROM stream WHERE source_id IN (SELECT uid2 FROM friend WHERE uid1 = me()) order by created_time desc limit 1

如果你有一个v2.0应用程序,你只会看到使用相同应用程序的朋友的帖子。如果您使用> v2.0,那么您就没有机会使用FQL。一般而言,FQL将于2016年8月7日弃用。