通常我們在iphone應用上使用彈出webview連接facebok。 但是,我已經看到一些應用程序,身份驗證鏈接到Facebook的Facebook本地應用程序,如果iPhone已經安裝在官方應用程序。 如何做到這一點?如何通過本地Facebook oauth登錄Facebook?
1
A
回答
0
這是通過Facebook的iOS版SDK在這裏完成的,可在GitHub上:https://github.com/facebook/facebook-ios-sdk
這是無縫的,如果應用程序安裝在設備上的Facebook處理的情況。這是通過「fb://」URL方案完成的。您可以瞭解更多here
要使用SDK在Facebook上進行身份驗證,你這樣做:
Facebook *facebook = [[Facebook alloc] init];
NSArray *fb_perms = [NSArray arrayWithObjects:@"email", @"user_photos", @"offline_access",nil];
[facebook authorize:fb_perms delegate:self];
不要忘記釋放!
1
您的應用程序將包含面向Facebook的iOS或Android SDK。
https://developers.facebook.com/docs/sdks/
具體如何與iOS登錄: https://developers.facebook.com/docs/howtos/login-with-facebook-using-ios-sdk/
和android: https://developers.facebook.com/docs/reference/androidsdk/authentication/
相關問題
- 1. Facebook SDK(登錄通過Facebook)
- 2. 通過Facebook登錄
- 3. 通過Facebook登錄後無法通過Facebook登錄
- 4. Facebook的本地應用和Facebook登錄
- 5. Facebook OAuth離線登錄
- 6. Facebook OAuth api登錄問題
- 7. Facebook OAuth登錄錯誤
- 8. dart oauth facebook twitter登錄
- 9. Xamarin.Forms OAuth/Facebook SDK登錄
- 10. 使用oauth的facebook登錄
- 11. 如何通過ID登錄Facebook應用?
- 12. 本地測試「Facebook登錄」
- 13. Ionic Facebook登錄爲本地
- 14. Facebook通過PHP登錄
- 15. 通過Rails登錄Facebook
- 16. Facebook登錄通過App Engine
- 17. 無法通過Facebook登錄
- 18. Facebook通過解析登錄
- 19. Android通過Facebook登錄
- 20. 通過Android的Facebook登錄
- 21. Facebook通過Parse&Javascript登錄
- 22. Facebook登錄通過android?
- 23. 登錄到WordPress通過Facebook
- 24. Facebook通過android登錄
- 25. 如何通過Facebook自動登錄Facebook C#SDK
- 26. 如何連接Facebook帳戶? (通過Facebook登錄)
- 27. 通過iOS上的Facebook SDK通過應用程序登錄Facebook?
- 28. 如何通過Facebook登錄獲取電子郵件地址?
- 29. Facebook的登錄我出去通過OAuth對外部網站
- 30. 如何通過Facebook登錄登錄我的ASP.NET MVC網站
喜〜Facebook還沒有授權:委託:這種方法〜 – user432653 2012-08-27 09:13:04