En la "vieja" FB SDK de iOS que pudiera recibir la información del usuario a través de lo siguiente:Facebook SDK 3.0: ¿cómo recibir el correo electrónico del usuario?
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"SELECT uid, name, email, pic FROM user WHERE uid=me()", @"query",
nil];
JBFacebookManager *fbManager = [JBFacebookManager getInstance];
fbManager.requestDelegate = self;
[fbManager.facebook requestWithMethodName:@"fql.query"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
¿Cómo se puede hacer esto con el nuevo FB SDK de iOS 3.0? ¿Debo utilizar FBRequest
o FBOpenGraphAction
o FBGraphObject
o una combinación de esos o algo completamente diferente?
sessionOpenWithPermissions: @ [@ "email"]; para una línea corta y más legible. –
¿hay alguna manera como FBLoginView de que con una WS pueda obtener la información del usuario? Así (por cierto, así es como lo implementé), si quieres iniciar sesión en tu propio sistema después del inicio de sesión de Facebook tienes 3 WS consecutivos. –