node.js - 如何使用 ipinfo.io 在 firebase 函数中获取客户端信息
问题描述
当用户刚刚加入应用程序时,我想使用 ipinfo 获取他们的位置信息。
我试过这个,但似乎没有用
// Create User location table
export async function updateLocation(user: any): Promise<any> {
return await app.get('https://ipinfo.io', (req, res) => {
console.log(res, req)
return db.collection('users').doc(user.uid).set({
'contactInfo': {
res
}
}, { merge: true });
});
}
在 firebase-functions 中执行此操作的方法是什么?
//app.get('https://ipinfo.io', (req, res)
请求似乎没有发送...
我正在使用 cors 和 express 中间件
解决方案
推荐阅读
- reflection - Blazor WebAssembly 反射缺少 System.Runtime
- php - php中模态引导的单击功能不起作用
- sql-server - 为什么在 9.9 中从 varchar 自动转换为 int 时会有限制?
- android - 从锁定屏幕点击通知时不会调用 OnNewIntent。当通知点击锁屏时,意图未通过
- javascript - 使用 Mongoose 查找特定的对象数组,然后只获取其中的所有对象
- scala - 如何按列或条件将火花数据框拆分为数据框列表
- node.js - twilio 加入两个在节点 js 中不起作用的出站呼叫
- c# - 如果等价于剃刀中的三元表达式,如何写?
- vue.js - BootstrapVue 表格内未显示按钮
- python - python脚本的简单crontab计划不输出到文件