2011-01-26 92 views
2

我想爲我的應用獲取Facebook用戶電子郵件。但是,當我查詢電子郵件地址返回爲空。 論壇建議用戶應該將電子郵件許可權授予您的應用程序。如何讓用戶授予該權限或詢問他將訪問該應用程序的哪些字段。 我可以從下面的代碼中獲取姓名,但不能發送電子郵件。facebook javascript api獲取用戶電子郵件

FB.api(
    { 
     method: 'fql.query', 
     query: 'SELECT name, email FROM user WHERE uid='+FB.getSession().uid 
    }, 
    function(response) { 
      alert(response[0].name); 

    } 
); 

回答

14

它的prettry簡單我親愛的只是在登錄時獲得許可。

 
<fb:login-button perms="email" autologoutlink="true"></fb:login-button> 

並使用逗號分隔值取其他權限。我希望它能幫助

+0

完美地工作。非常感謝Awais。正是我在找什麼。也感謝哈維爾編輯文本。 – 2011-01-26 13:16:11

相關問題