1
J'essaie d'obtenir les e-mails de l'utilisateur, je suis autorisations extemded, voici mon code:Accéder à un utilisateur email en utilisant toolkit facebook
string email_address = "";
var response = MainForm.stFacebookService.Api.Fql.Query(String.Format("SELECT email FROM user WHERE uid = {0}", "1495548076"));
XDocument xml = XDocument.Parse(response);
XNamespace fbns = XNamespace.Get("http://api.facebook.com/1.0/");
var users = from el in xml.Root.Elements(fbns + "user")
select new
{
email = el.Element(fbns + "email").Value,
};
foreach (var email in users)
{
email_address = email.email;
}
le résultat est a[email protected]proxymail.facebook.com
qu'est-ce que je fais mal?
mais quand j'envoie un email sur cette adresse, ça ne marche pas, comment puis-je contacter les utilisateurs par email depuis mon application? – Maki
http://wiki.developers.facebook.com/index.php/Proxied_Email Essayez notifications.sendEmail? – jasondinh
Ça marche, merci beaucoup – Maki