【发布时间】:2018-10-21 07:47:40
【问题描述】:
我写过https.onCall firebase cloud function 喜欢
exports.sampleFunction=functions.https.onCall((data,context)=>{
console.log(context.auth.token.phoneNumber+" ***** "+context.auth.token.email+" ***** "+context.auth.token.name);
return userTransaction.sampleFunction(data,context).then(function(message){
console.log(message);
})
});
我正在存储用户的phone number,并且可以使用在客户端获取电话号码
FirebaseAuth auth=FirebaseAuth.getInstance();
FirebaseUser user=auth.getCurrentUser();
user.getPhoneNumber();
当我调用这个函数时,我可以看到email 和name 正在打印在firebase cloud functions logs 但phoneNumber 是未定义的。
如何在firebase cloud functions 中通过context 获取user phone number?
【问题讨论】:
标签: firebase google-cloud-functions