2017-08-17 11 views
0

私はアプリ認証にphoneAuthを使用しており、Firebase UIDをカスタムバックエンドに保存しています。 uidから電話番号を取得する方法はありますか?私はあなたの電話番号でユーザーを取得する方法しか見つけられませんでした。Firebase Admin:UidからphoneNumberを取得する

Task<UserRecord> task = FirebaseAuth.getInstance().getUser(uid) 
.addOnSuccessListener(userRecord -> { 
    // See the UserRecord reference doc for the contents of userRecord. 
    System.out.println("Successfully fetched user data: " + userRecord.getUid()); 
}) 
.addOnFailureListener(e -> { 
    System.err.println("Error fetching user data: " + e.getMessage()); 
}); 

userRecordには電話番号が含まれていません。

答えて

3

Firebase 5.3.0以降
userRecord.getPhoneNumber()は、FirebaseAuth.getInstance().getUser(uid)のuserRecordsにも対応しています。

関連する問題