将 Facebook 登录集成到 iOS iPad 应用程序中
Posted
技术标签:
【中文标题】将 Facebook 登录集成到 iOS iPad 应用程序中【英文标题】:Integrating the Facebook Login into an iOS iPad application 【发布时间】:2011-12-22 21:51:20 【问题描述】:对不起,如果这个问题的框架不正确。
我正在开发一个需要利用 Facebook 登录功能的 iPad 应用程序。该应用程序应该允许用户在应用程序首次启动时登录到他的 Facebook 帐户。我的问题是:
我需要使用 Facebook API 的哪一部分才能登录到 Facebook? https://developers.facebook.com/docs/reference/iossdk/authentication/
如何跟踪用户的会话?
向用户询问投票问题(即调查)需要什么类型的权限?
对于面临类似问题的任何人,我将使用相关链接更新此问题。
iOS Facebook library login
Facebook iOS SDK: Login to Facebook without always ask for permissions for the application
【问题讨论】:
【参考方案1】:Facebook 在其 API 文档中提供了有关身份验证和会话的详细说明。教程见这里:https://developers.facebook.com/docs/mobile/ios/build/
访问令牌和过期时间存储在用户默认值中,并在用户通过 Facebook 身份验证后保存
- (void)fbDidLogin
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
[defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
[defaults synchronize];
【讨论】:
谢谢!这正是我想要的。以上是关于将 Facebook 登录集成到 iOS iPad 应用程序中的主要内容,如果未能解决你的问题,请参考以下文章