-2

我刚刚使用 PHP Sdk 定制了一个 Facebook Connect。一切都在我的网页上运行,我可以接收信息,但我不知道如何回显用户的电子邮件地址。我在这里尝试遵循 facebook 的手册:https ://developers.facebook.com/docs/reference/php/facebook-getLoginUrl/但无法正常工作。:(我忽略了什么吗?

问候,西蒙

4

1 回答 1

1

我想您已经请求了在您的应用程序中检索电子邮件地址的权限,否则它将无法正常工作:

$user = $facebook->getUser();
if ($user) {
  try {
    // Proceed knowing you have a logged in user who's authenticated.
    $user_profile = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}

echo $user_profile[email];
于 2012-12-29T16:08:32.473 回答