我想知道如果它是可能的应用程序我创建,因为它需要Facebook登录,如果用户已经安装了facebook应用程序,并通过与iOS的集成Facebook功能登录,怎么可以我抓住那里提供的电子邮件和密码,以便用户不必手动输入登录信息。这可能只是采取登录信息?我在哪里可以实现这一目标?应用程序Facebook登录集成
-1
A
回答
0
如果您正在运行> = ios6,则会与Facebook和Twitter进行内置集成,所以如果您从那里登录,则可以非常轻松地从您的应用程序获取访问许可,您将可以轻松前往。
所以访问Facebook这样的:
// Request access to the Facebook accounts
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];
[accountStore requestAccessToAccountsWithType:accountType options:nil completion:^(BOOL granted, NSError *error){
if (granted) {//granted facebook account access
NSArray *accounts = [accountStore accountsWithAccountType:accountType];
// Check if there's at least one facebook account
if (accounts.count > 0){
ACAccount *fbAccount = [accounts objectAtIndex:0];
//perform your stuff
//get facebook timeline, post etc.
}
}];
是的,如果你打算来获取用户名,邮件,你可以不只是拿到一些方法。您必须通过致电Facebook的方式明确索要电子邮件和其他用户资料信息。密码永远不可访问。
0
对于初学者,facebook不会给你一个用户的电子邮件和密码,你必须要求他们的电子邮件,他们永远不会给你他们的密码。一旦用户授权你的应用程序,Facebook做的就是为你提供一个access_token,这实际上是将他们登录进去的。但是请注意,他们不会仅仅在用户登录到你的应用程序中(即使Facebook在电话中)必须仍然要求用户授权您的应用程序。
我建议你看看Facebook的开发者网站专门
https://developers.facebook.com/docs/ios/ios-sdk-tutorial/
这将引导您完成一个示例Facebook intergrated iOS应用上有认证的特定部分
https://developers.facebook.com/docs/ios/ios-sdk-tutorial/authenticate/
然后,如果您遇到特定区域,请使用代码片断在此处询问另一个更详细的问题。
好运
的
0
使用Facebook SDK在您的应用程序。您将无法'抢'用户名和密码。验证会给你一个'是'或'不'。下面是从Facebook的例子:
https://developers.facebook.com/docs/ios/ios-sdk-tutorial/
您将需要通过Facebook注册您的应用程序获得的开发者ID。
相关问题
- 1. “用facebook登录”代码!集成到应用程序
- 2. 应用程序与Facebook登录登录
- 3. 登录Facebook应用程序
- 4. Facebook登录应用程序
- 5. 将Facebook登录集成到iOS iPad应用程序中
- 6. 在Android应用程序中集成facebook登录
- 7. Android应用程序中的登录和Facebook集成问题
- 8. 集成facebook登录谷歌应用程序引擎与python
- 9. Facebook登录集成在Android应用程序中失败
- 10. 将Facebook Connect登录/注册与Zend Framework应用程序集成
- 11. 将Facebook登录集成到我的应用程序中
- 12. Facebook登录集成
- 13. 集成Twitter Oauth和Facebook Connect以在登录应用程序上登录
- 14. Facebook登录不与Facebook应用程序
- 15. 设置URL的cakephp Facebook应用程序集成localhost网站与Facebook登录
- 16. 集成Facebook登录和Facebook C#SDK - 不是Facebook应用
- 17. Wicket Facebook登录集成
- 18. Android的Facebook登录集成
- 19. facebook与登录的集成
- 20. LibGDX Facebook登录集成
- 21. Facebook集成在Android登录
- 22. 如何避免Facebook登录屏幕,如果用户已登录在离子的Facebook集成应用程序
- 23. 与facebook登录集成的android应用程序,如何生成发布密钥?
- 24. 用钛登录在Facebook应用程序
- 25. Android使用Facebook登录应用程序
- 26. 统一Facebook集成不使用iOS Facebook应用登录
- 27. Facebook登录Android应用程序崩溃
- 28. Facebook登录iOS应用程序
- 29. 检查Facebook应用程序登录
- 30. Facebook的应用程序内登录webapp
请参考[this](https://developers.facebook.com/docs/ios/login/) 浏览整个文档,您的所有查询都有解决方案。 – n00bProgrammer