0

私はFirebaseを使用しており、Facebookでログインしています。 Firebaseが返すFacebook認証トークンを使って、Graph APIをいくつか呼び出しますが、ドキュメントで見つけた唯一のFirebaseメソッドはgetRedirectResult()です。リダイレクト後にFirebaseでFacebook認証トークンを取得する正しい方法

firebase.auth().getRedirectResult().then(function(result) { 
    if (result.credential) { 
    // This gives you a Facebook Access Token. You can use it to access the Facebook API. 
    var token = result.credential.accessToken; 
    // ... 
    } 
    // The signed-in user info. 
    var user = result.user; 
}) 

私がリダイレクトされた後に呼び出すことができる別のFirebaseメソッドがありますか?ありがとうございました!

答えて

0

FirebaseはAPIを提供していません。 Facebookアクセストークンを使用してそのデータを取得するには、Facebookに余分なAPI呼び出しを行う必要があります(そのアクセストークンを取得するときに必要なスコープが表示されていることを確認してください)。

AJAX GET 'https://graph.facebook.com/me?access_token=' + result.credential.accessToken 
関連する問題