【发布时间】:2012-02-17 07:02:18
【问题描述】:
我正在构建一个数据结构,旨在让用户根据权限列表(朋友或朋友列表)与朋友共享信息。
使朋友(或朋友列表)访问用户数据的访问权限保持最新的最佳/有效方法是什么?
【问题讨论】:
标签: javascript facebook facebook-graph-api user-permissions
我正在构建一个数据结构,旨在让用户根据权限列表(朋友或朋友列表)与朋友共享信息。
使朋友(或朋友列表)访问用户数据的访问权限保持最新的最佳/有效方法是什么?
【问题讨论】:
标签: javascript facebook facebook-graph-api user-permissions
您需要阅读有关 offline_access 权限的信息。
https://developers.facebook.com/docs/reference/api/permissions/
有了此权限,您就可以在 Facebook 上查询有关您的某个用户的信息,即使该用户处于离线状态。它为您提供了一个“长寿”的访问令牌。此令牌会在一段时间后过期,或者如果用户更改了他/她的 Facebook 密码。
【讨论】:
我建议查看 Facbook Realtime API https://developers.facebook.com/docs/reference/api/realtime/
您可以订阅不同的用户字段(例如 user.friends),每当这些字段更新时,FB 就会访问您的服务器。它没有说明您是否可以订阅 user.friendlists,但值得一试。
关于 Lix 的回答;不推荐使用 offline_access 权限。见这里:https://developers.facebook.com/docs/offline-access-deprecation/
【讨论】: