我一直在使用firebase进行登录,它返回了一个firebase的uid,因为我看到它无法提出获取google id的请求。
我知道firebase帐户与谷歌不同,但我的问题是:我可以通过一些方式使用firebase帐户uid获取Google个人资料图片,而无需更改登录方式以使用Google +登录?< / p>
这是获取Google个人资料照片的网址:https://developers.google.com/apis-explorer/#search/profile/m/plus/v1/plus.people.get
答案 0 :(得分:0)
您应该能够使用他们的uid获取用户个人资料。 你可以使用
admin.auth().getUser(uid).then(function(profile){...})
拥有帐户后,您应该能够使用firebase属性访问其个人资料,在您的情况下,请使用photoURL属性。 希望这可以帮助 https://firebase.google.com/docs/auth/admin/manage-users