有效保持Facebook朋友信息最新的策略(可扩展)

时间:2013-01-29 05:41:57

标签: facebook facebook-graph-api real-time updates

我创建了一个导入所有朋友及其数据的应用程序。我在渲染应用程序时缓存此数据并使用缓存数据,因此我不会在每次加载时都从facebook导入。

我希望有人可以给我一个可靠的策略来有效地保持我最终的朋友信息(或至少在24小时内更新) - 实时更新只是告诉我朋友是否收藏/ object已更改为用户,而不是哪些朋友或哪些数据。

当然,我可以每天重新导入每个用户朋友的数据,但这似乎有些过分。

我希望能够:

  • 检查是否添加了新朋友(然后导入新朋友)
  • 检查是否有朋友被移除
  • 检查是否有朋友更新了他们的信息,以及更新的信息(然后获取更新的信息)

注意:该应用拥有数千名用户和数百万的缓存朋友,因此强行使用它无法很好地扩展

有没有人有任何关于有效保持用户朋友信息最新的有效方法的信息,而不会经常ping FB以重新导入每个朋友?

也会对此任何第三方SaaS选项感兴趣。

1 个答案:

答案 0 :(得分:0)

我最近试图获得有关用户朋友的实际信息,我发现只有一个解决方案 - 每次都能获得有关所有朋友的完整数据。我在JS的客户端执行此操作,并将结果发送到我们的服务器。