2017-08-17 67 views
0

我正在使用phoneAuth進行應用程序身份驗證,並將Firebase Uids存儲在自定義後端中。有沒有一種方法可以從uid中檢索電話號碼?我只找到用uid或用戶通過電話號碼獲取用戶的方法。Firebase管理員:從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

由於火力地堡5.3.0
userRecord.getPhoneNumber()作品也爲userRecords返回FirebaseAuth.getInstance().getUser(uid)