Facebook Graph API 在用户未登录时获取数据

问题描述 投票:0回答:2

我有这样的需求:获取 Facebook 用户信息,例如好友数量和其他基本信息,并将其集成到我们的网站中。

我目前使用 facebook graph 来要求用户授权、获取信息并存储在我的数据库中。

当他们说,朋友数量发生变化时,我如何更新我的数据库而不要求用户手动触发它。

是否有特殊权限,我可以在他/她未登录时获取用户数据。

我在某处看到过这个,但不确定是否获得许可。

或者facebook有没有订阅发布信息的功能?

我使用 ASP.net /C#。

c# asp.net facebook facebook-graph-api
2个回答
3
投票

Facebook 确实有订阅 API,因此您可以订阅某些更新。就像一个新朋友一样。这样您就不必继续轮询或要求用户更新它。 http://developers.facebook.com/docs/api/realtime/


1
投票

如果想在用户未登录的情况下拉取数据,需要在用户授权时请求offline_access扩展权限

http://developers.facebook.com/docs/authentication/permissions/

© www.soinside.com 2019 - 2024. All rights reserved.