1

我正在使用 PHP SDK 和 Javascript SDK 在我的网站上进行登录(效果很好)。

我的应用程序仅授权获取基本信息以及您在此屏幕中看到的电子邮件 在此处输入图像描述

但是,当我使用以下方法调用信息时:

    $user_profile = $facebook->api('/me','GET');
    //$user_profile[] needs name etc to insert into DB
    $fname = $user_profile['first_name'];
    $lname = $user_profile['last_name'];
    $email = $user_profile['email'];

除了电子邮件,我什么都回来了....有什么想法吗?

4

1 回答 1

0

必须更新我的参数中的范围。好像你在这两个地方都需要它。

          $params = array(
            'scope' => 'read_stream, friends_likes, email',
            'redirect_uri' => 'http://www.#######.com'
          );
于 2013-04-03T16:45:52.257 回答