将facebook图与firebase集成

时间:2017-06-19 19:35:57

标签: angular facebook-graph-api firebase firebase-authentication google-cloud-functions

我希望在firebase云功能上访问facebook用户的原始照片大小和性别。我正在寻找图形api,但它有点难以理解。据我所知,我不能只用firebase做到这一点?

有没有简单的方法呢?

1 个答案:

答案 0 :(得分:1)

如果您的用户已通过Facebook验证,您可以从验证对象(https://firebase.google.com/docs/auth/admin/manage-users)获取photoUrl。

admin.auth().getUser(uid)
  .then(function(userRecord) {
    // See the UserRecord reference doc for the contents of userRecord.
    console.log(userRecord.photoURL);
  })
  .catch(function(error) {
    console.log("Error fetching user data:", error);
  });

如果您想连接到Facebook Graph API,那么您需要一对Firebase帐户,以便您可以访问Googles网络之外的数据。