2010-08-31 4 views
0

J'essaie de lire l'adresse e-mail, le numéro de téléphone à partir des détails du profil Facebook à mon application iPhone. Mais, à partir de mon profil Facebook, j'ai obtenu les détails du nom, les détails de localisation comme ça. Mais je ne peux pas recevoir de courriels et de numéros de téléphone.Lire l'e-mail et numéro de téléphone de Facebook Profil

Dans mon programme, j'obtiens d'abord l'authentification avec Oauth. Je reçois toute l'authentification. en utilisant le code suivant.

[fbGraph authenticateUserWithCallbackObject: auto andSelector: @selector (fbGraphCallback :) andExtendedPermissions: @ "ads_management, xmpp_login, read_stream, read_requests, read_mailbox, read_insights, read_friendlists, courriel, user_work_history, user_website, user_videos, user_status, user_religion_politics, user_relationships , user_photo_video_tags, user_online_presence, user_notes, emplacement_utilisateur, user_likes, user_interests, user_hometown, groupes_utilisateurs, user_events, user_education_history, user_activities, user_about_me, user_birthday, user_photos, user_videos, flux_de_diffusion, offline_access, user_checkins, friends_checkins "];

Mais je ne peux pas lire le numéro de téléphone et l'adresse électronique.

J'utilise le code suivant pour lire le profil:

fb_graph_response = [fbGraph doGraphGet:@"me" withGetVars:nil]; 

Cela dépend de l'URL suivante: http://developers.facebook.com/docs/api.

Ma sortie de profil est:

{ "id": "1335802454", "name": "Vel Murugan", "prenom": "Vel", "last_name": "Murugan", » lien ":" http://www.facebook.com/profile.php?id=1335802454 "," à propos de ":" ÊTRE LE MEILLEUR OU ÊTRE AVEC LE MEILLEUR "," anniversaire ":" 05/12/1984 ", "ville natale": {"id": 106076206097781, "nom": "Madurai, Inde"}, "location": {"id": 106076206097781, "nom": "Madurai, Inde"}, "bio": "Hi "," quotes ":" Qu'est-ce que ur Name? "," work ": [{" employeur ": {" id ": 114941651860886," nom ":" oui "}," location ": {" id ": 106076206097781 , "nom": "Madurai, Inde"}, "position": {"id": 106134736085305, "nom": "Développeur logiciel"}, "date_début": "2010-08", "date_fin": "0000- 00 "," description ":" IPHONE APPS DEVELOPER "}]," éducation ": [{" school ": {" id ": 110943172274244," nom ":" MCA "}," year ": {" id ": 133774113322262," name ":" 2010 "}}, {" school ": {" id ": 108627612500830," nom ":" Université Bharathidasan "}," concentration ": [{"id": 121317831214170, "name": "MCA"}, {"id": 137092149656664, "nom": "Bsc maths"}, {"id": 151356271549645, "nom": "+ 2"} ]}], "genre": "masculin", "relation_status": "Célibataire", "religion": "NON", "politique": "NON", "email": "a[email protected]proxymail.facebook .com "," site web ":" http://www.kailasanadhiswarar.org/ "," fuseau horaire ": 5.5," locale ":" en_US "," verified ": true," updated_time ":" 2010-08- 30T18: 28: 54 + 0000 "}

Répondre

3

Pour autant que je sache, l'API Facebook ne vous permet pas d'obtenir des informations de contact, telles que l'e-mail et le numéro de téléphone.

+1

+1, Merci pour votre réponse. C'est très utile pour moi. – Velmurugan

1

J'ai fait une application dans Flash il y a quelques mois, en utilisant l'API Facebook Graph, et d'après ce dont je me souviens, les restrictions de sécurité récemment mises à jour sur Facebook vous interdisent d'accéder aux adresses email de vos amis si chaque ami accorde activement votre autorisation d'application), et quant au numéro de téléphone: Y a-t-il même un paramètre de numéro de téléphone sur Facebook?

Je ne suis pas du tout sûr de cela, mais je pense que c'est comme ça.

+0

+1, Merci pour votre réponse. C'est très utile pour moi. – Velmurugan

0

L'API Facebook ne vous permet pas d'obtenir les informations de contact, telles que l'e-mail et le numéro de téléphone.

+0

J'ai obtenu des informations en utilisant FBConnect API. – Velmurugan

Questions connexes