[objc]iOSフェイスブックにログイン(Feat.PhotoUrlを取得)
Firebasesdkを使用せずにiOSでFacebookログインを実現
チュートリアル:
https://stackoverflow.com/questions/29323244/facebook-ios-sdk-4-0how-to-get-user-email-address-from-fbsdkprofile
フェイスブック
https://developers.facebook.com/docs/ios/graph?locale=ko_KR
チュートリアル:
@import FBSDKCoreKit;
@import FBSDKLoginKit;
- (void)facebookAuth:(UIViewController*)uiview
{
FBSDKLoginManager *loginManager = [[FBSDKLoginManager alloc] init];
[loginManager logInWithPermissions:@[ @"public_profile", @"email" ]
fromViewController:uiview
handler:^(FBSDKLoginManagerLoginResult *result, NSError *error)
{
if (error) {
NSLog(@"%@", error.localizedDescription);
} else if (result.isCancelled){
NSLog(@"FBLogin cancelled");
}else{
if ([FBSDKAccessToken currentAccessToken])
{
[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me"
parameters:@{@"fields": @"id, name, picture.type(normal), email"}]
startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error)
{
if (!error) {
NSLog(@"%@", result);
}
}];
}
}
}];
}
スタックオーバーフローhttps://stackoverflow.com/questions/29323244/facebook-ios-sdk-4-0how-to-get-user-email-address-from-fbsdkprofile
フェイスブック
https://developers.facebook.com/docs/ios/graph?locale=ko_KR
Reference
この問題について([objc]iOSフェイスブックにログイン(Feat.PhotoUrlを取得)), 我々は、より多くの情報をここで見つけました https://velog.io/@james-chun-dev/objc-iOS-페이스북-로그인Feat.PhotoUrl-얻기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol