如何从Firebase获取当前时间戳? 我找到了一些方法,但是它们都基于:写入数据库(ServerValue.TIMESTAMP),然后读取它。但这不是我所需要的,因为它使用了其他资源。我也尝试过使用System.currentTimestamp(),但是它可以由用户操纵。还有其他方法吗?也许有云功能可以做到这一点?
答案 0 :(得分:3)
您可以编写自己的云功能。这是一个非常简短的示例:
exports.currentTime = functions.https.onRequest((req, res) => {
res.send({"timestamp":new Date().getTime()})
})
您可以托管此Firebase云功能并获取用户无法影响的服务器时间戳。