我正在尝试从一个firebase函数http请求的body中获取一个属性。我正在尝试获取lat和lng属性,如下所示:
exports.getAddressFromGeolocation = functions.https.onRequest((req, res) => {
const {lat, lng} = req.body;
}
如果我记录lat和lng变量,它们是空的,但如果我记录req.body,它显示如下:
{
insertId: "*********"
jsonPayload: {
data: {
lat: 37.785834
lng: -122.406417
}
查看firebase www.example.com的文档req.body.lat,bodyparse应解析属性,但它不起作用,req.body.lat和req.body.lng均未定义,而req.body显示jsonPayload中的属性。
希望有人能帮忙!
谢谢!
1条答案
按热度按时间yws3nbqq1#
@康拉德提到:
在您的示例中,由于语法不完整,您无法获得数据。