我希望创建一个我和我的朋友订阅的应用程序,然后可以使用所需的权限(社交网络统计数据)监控新闻Feed中的项目数。
我阅读了开发人员文档,但我无法确定是否可能。订阅我的应用程序(并允许权限)是我的朋友的一次性过程。从那时起,我的应用程序可以随时阅读Graph API中提到的用于订阅用户的字段(没有用户的参与)吗?
答案 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。