2016-04-29 25 views
0

でのFacebookからユーザーのメールを取得し、私はここに、ポリマーを提供する例を使用しています例えば、この部分のコードに:は、ポリマーfirebase要素

<h3>User ID:</h3> 
<pre>{{user.uid}}</pre> 

彼らがFacebookのからIDを取得するためにuser.uidを使用しますが、私はまた、メール、および名前をしたいが、私はそれら:(を得ることができません、あなたはそれをする方法を知っていますか?

ありがとうございました

答えて

0

authWithOAuthPopupメソッドのオプションの3番目のパラメータで、 "scope"を使用していないとします。

ref.authWithOAuthPopup("facebook", function(error, authData) { 
    if(error) { 
    console.log("Esto es un Error", error.message); 
    } else { 
    console.log("Ok", authData); 
    } 
},{ 
    scope: 'email' 
}); 

Facebookデベロッパーのドキュメントには、あなたが求めることができる権限があります。あなたのアプリの一部をアプリのfacebookダッシュボードで検証する必要があります。 https://developers.facebook.com/docs/facebook-login/permissions

関連する問題