我可以创建一个监控用户在Facebook上活动的应用程序吗?

时间:2012-04-05 18:37:19

标签: facebook facebook-graph-api feed

我希望创建一个我和我的朋友订阅的应用程序,然后可以使用所需的权限(社交网络统计数据)监控新闻Feed中的项目数。

我阅读了开发人员文档,但我无法确定是否可能。订阅我的应用程序(并允许权限)是我的朋友的一次性过程。从那时起,我的应用程序可以随时阅读Graph API中提到的用于订阅用户的字段(没有用户的参与)吗?

2 个答案:

答案 0 :(得分:1)

没有

Facebook曾经拥有“offline_access”权限,允许应用程序拥有一个不会过期的访问令牌。

不久前,Facebook已弃用此权限,如 Removal of offline_access permission 中所述。

令牌有效的最长时间(我知道)是60天。如果您想延长该时间范围,则必须让用户与您的应用程序进行交互。

答案 1 :(得分:1)

您可能有兴趣使用Facebook的Real-Time Updates API。使用此功能,您将不再需要不断“轮询”Graph API。相反,Facebook会将更新发送到您的服务器。

以下是API的一些示例实现,https://github.com/facebook/real-time/tree/master/samples