2013-04-01 80 views
1

我正在使用PHP SDK和Javascript SDK在我的網站上做登錄(它工作正常)。Facebook Open Graph不返回字段

我的應用程序只授權來獲得基本信息,以及電子郵件,你可以在這個屏幕上看到 enter image description here

然而,當我打電話的信息了使用:

$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']; 

我回來一切除了電子郵件....任何想法?

回答

0

不得不更新我的參數範圍。好像你會在兩個地方都需要它。

  $params = array(
      'scope' => 'read_stream, friends_likes, email', 
      'redirect_uri' => 'http://www.#######.com' 
     );