0

我正在使用graph api获取有关页面和页面中帖子的数据。发布帖子后,随着时间的推移,它会被点赞、评论和分享。当我下次阅读数据时,我如何才能获得仅具有这些更改的帖子?

4

1 回答 1

0

最好的方法是真正设置一个服务器来接收实时更新。任何其他方式都意味着轮询 facebook 端点。在某个时刻,单个用户访问令牌将受到速率限制,并会阻止您在一定时间内拨打电话。此外,还需要做更多的工作来将每个帖子与您存储的帖子进行比较,看看是否有任何变化。

真正最有效的方法是使用实​​时更新,您可以在服务器上设置一个端点,以便在页面(或用户)上的某些内容发生更改时从 facebook 接收消息。如果保持服务器运行的成本是您的障碍,我建议您设置一个免费的 Parse.com 帐户,您可以在其中设置一个服务器来处理 Facebook 的传入请求并采取行动。

我希望这是有道理的!更多关于实时更新的信息: https ://developers.facebook.com/docs/graph-api/real-time-updates/v2.2

于 2015-03-13T21:02:53.430 回答