2010-12-02 5 views

Répondre

10

Il ne semble pas que vous le pouvez.

Vous pouvez obtenir une liste d'amis, mais cela ne vous donne que des identifiants et des noms. Il semble que vous deviez obliger les utilisateurs à vous donner un jeton d'accès pour extraire des informations privées, telles que des courriels, par utilisateur.

+2

Il n'y a pas d'e-mail "public" pour l'API. Vous avez posté le lien sur les champs de l'utilisateur, regardez là ;-))) – zerkms

+0

beurk ... ça craint. – Johnny

+0

Mais quel est le script pour obtenir la liste des amis email –

2

À moins que les amis de l'utilisateur n'aient rendu publique leur adresse électronique (ce qui est hautement improbable), alors non, vous ne pouvez pas obtenir l'adresse électronique d'un ami d'un utilisateur.

+2

Le courrier électronique est toujours non-public pour l'API. http://developers.facebook.com/docs/reference/api/user – zerkms

3

Vous ne pouvez pas. Vous devez demander à chaque utilisateur afin qu'il vous permette d'obtenir son propre email.

+1

alors comment yahoo vous permet d'importer des contacts fb? – Amit

+0

@Amit: Je n'utilise pas Yahoo, donc jamais vu ses interfaces graphiques pour le faire. – zerkms

+0

@Amit Yahoo utilise une application pour récupérer les emails, pas une page fan. C'est la différence. ;) –

4

Maintenant, nous pouvons informer nos amis facebook par emails spéciaux:

[email protected] 

fonction Excellent)

+2

lol! ça m'a fait rire ... mais oui c'est vrai! –

+1

C'est en fait une bonne réponse car, dans mon cas, j'en suis sûr, vous voulez envoyer un email d'invitation à vos amis plutôt que de les inviter via le système de notifications de Facebook - et cela permet cela. –

-3

OUI, vous pouvez bien sûr. Tout ce que vous voulez avoir un email ID avec YAHOO. Si vous en avez déjà, connectez-vous au et cliquez sur le lien CONTACTS dans le volet de gauche. Maintenant, allez sur le lien ACTIONS et cliquez sur IMPORT. Cela vous donnera des options pour importer vos contacts Facebook. Cliquez simplement sur FACEBOOK, une fenêtre pop-up apparaîtra. Connectez-vous sur facebook sur cette fenêtre.

C'est fait !!! Profitez-en.

+0

cela fonctionne pour les personnes avec l'email public –

0

Oui, vous devez définir le paramètre scope, par exemple: Set scope = "email", qui permet à l'utilisateur d'accéder à son EmailID, car par défaut vous ne pouvez accéder qu'à l'ID, le nom etc. , vous devez obtenir l'accès de l'utilisateur.

+0

pouvez-vous donner un exemple pour ce champ de portée parce que je ne sais pas comment utiliser champ champ. –

0

Non, il n'y a aucun moyen d'obtenir des emails via l'API. Mais au lieu de cela, vous pouvez utiliser le nom d'utilisateur ou l'identifiant de profil pour vous connecter ou à d'autres fins.