Facebook &引用/me/feed?自=";设置此';自';更改为更新的时间,而不是创建的时间

Facebook &引用/me/feed?自=";设置此';自';更改为更新的时间,而不是创建的时间,facebook,facebook-graph-api,timestamp,Facebook,Facebook Graph Api,Timestamp,我有一个应用程序,可以为您监视businesspage,还有其他来源,如。为了便于内部评论和分析,我将帖子存储在数据库的墙上 每10分钟我都会问Facebook,自从上次以来是否有新帖子。我使用“/me/feed?since=[10分钟前]”。问题是,当我已经存储了帖子,并向该帖子添加了新评论时,当我请求新帖子时,该帖子不会被返回 我知道这是因为创建的时间早于自调用中请求的时间戳。但是更新的时间不是。是否有办法将“自”设置为更新的时间而不是创建的时间 额外个案资料 我还尝试使用FQL而不是。但是

我有一个应用程序,可以为您监视businesspage,还有其他来源,如。为了便于内部评论和分析,我将帖子存储在数据库的墙上

每10分钟我都会问Facebook,自从上次以来是否有新帖子。我使用“/me/feed?since=[10分钟前]”。问题是,当我已经存储了帖子,并向该帖子添加了新评论时,当我请求新帖子时,该帖子不会被返回

我知道这是因为创建的时间早于自调用中请求的时间戳。但是更新的时间不是。是否有办法将“自”设置为更新的时间而不是创建的时间

额外个案资料

我还尝试使用FQL而不是。但是这种方法有一个问题/缺陷

我在非常大的公司的页面上使用这个脚本,比如。在这些页面上,每小时有一些帖子,在繁忙时间每分钟有很多帖子。但这些都不是问题所在

问题是,我有一些帖子,通常一天一两篇,非常有趣,有很多评论,并且连续几天都有评论。这些“大”帖子是所有帖子中最有趣的,但它们被我的结果抑制了,因为有太多的新帖子。

使用:

这将为您提供在特定时间后更新的用户墙(source_id=me())的所有帖子。当用户在帖子上发表评论时,“更新时间”会更改

要添加要通过查询检索的字段,请查看FQL表中的字段。

使用:

这将为您提供在特定时间后更新的用户墙(source_id=me())的所有帖子。当用户在帖子上发表评论时,“更新时间”会更改


要添加要在查询中检索的字段,请查看FQL表中的字段。

afaik facebook文档中没有要设置的单词,因为更新了\u时间/created\u时间afaik facebook文档中没有要设置的单词,因为更新了\u时间/created\u时间我尝试过这种方法,但是流表的updated\u时间列中有一个错误。它没有返回正确的结果您是否使用Unix时间戳来更新时间?如果您这样做了,通过将时间戳转换回日期来测试它是否正确。您的时间戳是否具有与FB时间戳相同的尾随零数和总位数?在Android应用程序上,我必须把时间戳从java日期分割1000,以满足FB的格式。而不是每10分钟发送一个请求,也应该考虑使用实时API。这将在有更新时通知您。@Gunnarkarsson是的,我使用Unix时间戳。我添加了关于这个问题的额外信息。因为更新的_时间是不可索引的,所以最后创建的“n”结果只能通过更新的_时间进行过滤(我认为“n”是100)。但我需要“n”结果作为最后一次更新。@IngaH我假设实时更新效果不佳。你能回答两个问题吗。第一,这些实时更新如何处理邮件上的评论?第二,我对一些小公司也使用相同的脚本,对这些公司使用实时更新是否明智?我曾经尝试过这种方法,但流表的updated_time列中存在一个bug。它没有返回正确的结果您是否使用Unix时间戳来更新时间?如果您这样做了,通过将时间戳转换回日期来测试它是否正确。您的时间戳是否具有与FB时间戳相同的尾随零数和总位数?在Android应用程序上,我必须把时间戳从java日期分割1000,以满足FB的格式。而不是每10分钟发送一个请求,也应该考虑使用实时API。这将在有更新时通知您。@Gunnarkarsson是的,我使用Unix时间戳。我添加了关于这个问题的额外信息。因为更新的_时间是不可索引的,所以最后创建的“n”结果只能通过更新的_时间进行过滤(我认为“n”是100)。但我需要“n”结果作为最后一次更新。@IngaH我假设实时更新效果不佳。你能回答两个问题吗。第一,这些实时更新如何处理邮件上的评论?第二,我对一些小公司也使用相同的脚本,对这些公司使用实时更新是否明智?
SELECT post_id FROM stream WHERE source_id = me() AND updated_time > YOUR_TIME_LIMIT