我已经询问了用户主要电子邮件地址的扩展权限。但是,我无法从解码的fb signed_request中找到用户的电子邮件。如何在用户授予电子邮件地址的扩展权限后从新的php sdk获取用户的电子邮件?
答案 0 :(得分:9)
你应该使用类似的东西:
$facebook->api('/me?fields=email');
结果:
Array
(
[email] => XXXXXXXXXXXXXXX
[id] => 579187142
)
重要提示: Facebook为用户提供 NOT 选项,为您的应用提供真实电子邮件!所以你必须要小心这个!