Java Firebase管理员:从Uid检索电话号码

Java Firebase管理员:从Uid检索电话号码,java,firebase,firebase-authentication,firebase-admin,Java,Firebase,Firebase Authentication,Firebase Admin,我正在使用phoneAuth进行应用程序身份验证,并将Firebase UID存储在自定义后端。有没有从uid中检索电话号码的方法?我只找到了按uid或按电话号码获取用户的方法 Task<UserRecord> task = FirebaseAuth.getInstance().getUser(uid) .addOnSuccessListener(userRecord -> { // See the UserRecord reference doc for the cont

我正在使用phoneAuth进行应用程序身份验证,并将Firebase UID存储在自定义后端。有没有从uid中检索电话号码的方法?我只找到了按uid或按电话号码获取用户的方法

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());
});
Task Task=FirebaseAuth.getInstance().getUser(uid)
.addOnSuccessListener(用户记录->{
//有关UserRecord的内容,请参见UserRecord参考文档。
System.out.println(“成功获取用户数据:+userRecord.getUid());
})
.addOnFailureListener(e->{
System.err.println(“获取用户数据时出错:+e.getMessage());
});
用户记录不包含电话号码。

自Firebase 5.3.0以来
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.getPhoneNumber()
也适用于自Firebase 5.3.0以来为
FirebaseAuth.getInstance().getUser(uid)
返回的用户记录
userRecord.getPhoneNumber()
也适用于为
FirebaseAuth.getInstance().getUser(uid)
返回的用户记录