【发布时间】:2015-09-10 14:44:31
【问题描述】:
我在一个 IOS 应用程序中使用 Facebook 登录和课程
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:
返回一个访问令牌。该 Token 被发送到后端,并通过 Graph Call 获取用户信息。
我想更新 facebook 好友列表,这样每次用户登录时,他的 facebook 好友列表都会更新。
我对这样做的不同策略感到困惑:
- 用户打开应用
- 使用 [FBSDKAccessToken currentAccessToken] 检查 Facebook 令牌
- 如果有 currentAccessToken,将其发送到服务器,通过 Graph Call (Server Facebook) 获取好友列表
该列表应该存储在后端还是简单地返回给客户端并存储在 UserDefaults 中?
这是对服务器执行此操作的首选方式,还是可以直接从客户端向 facebook 进行一些调用(以防列表未存储在服务器端)?
感谢您的见解
【问题讨论】:
标签: ios facebook facebook-graph-api