使用Graph API或FQL,有没有办法有效地找到用户的第一个帖子或状态?就像他们制作的第一个一样?
我认为,缓慢的方式是通过Feed分页,但对于像我这样在2005年或更早时加入的用户来说,需要花费很长时间才能进行大量的API调用。
根据我的发现,我们无法获得用户在Facebook上注册的日期以获得良好的起点,我们无法按日期升序排序(不在返回的单页数据之外)以获得最早的帖子
有没有合理的方法可以做到这一点?
答案 0 :(得分:2)
您可以使用Facebook查询语言(FQL)获取首发信息。
请参阅以下查询以获取更多详情: -
SELECT message, time FROM status WHERE uid= me() ORDER BY time ASC LIMIT 1
如有任何问题,请检查并告知我。
谢谢和问候 Durgaprasad
答案 1 :(得分:1)
我认为Public API仅限于允许查询的信息深度。 Facebook可能会对性能和成本问题加以限制。也许他们已经改变了。大约4个月前,当我试图通过一个人的流回来时,似乎有一个限制,我可以走多远。也许这是一个时间限制或#个帖子后限。如果您知道用户首次发布的时间,那么使用查询中的自/直到时间戳应该相当快。