当用户使用facebook connect连接到我的网站时,我会使用此代码获取他们的代理电子邮件:
$user_details=$fb->api_client->users_getInfo($_SESSION['fb_uid'], array('last_name','first_name','proxied_email'));
$email = $user_details[0]['proxied_email'];
它工作正常,我收到以@ proxymail.facebook.com结尾的奇怪的电子邮件。
问题是我无法向此地址发送电子邮件。用户永远不会收到它们。
是的,我已将应用程序设置中的电子邮件域更改为mydomain.com
我做错了什么?
答案 0 :(得分:2)
自上个月以来,您可以要求用户检索他们的实际电子邮件,而不是代理电子邮件 在facebook开发者博客上查看此消息:http://developers.facebook.com/news.php?blog=1&story=355