如何解决Firebase 仅记录第一个日志
我一直在尝试使用 firebase 和 Telegram bot API。就像在任何地方一样 - 我必须调试,但在我使用日志部署我的 webhook 的那一刻 - 它们只是被忽略了。
这是我要调用的代码:
import * as functions from 'firebase-functions';
app.post('/',async (req,res) => {
const isTelegramMessage =
req.body
&& req.body.message
&& req.body.message.chat
&& req.body.message.chat.id
&& req.body.message.from
&& req.body.message.from.first_name
if (isTelegramMessage) {
const chat_id = req.body.message.chat.id
const isUpdate = !!req.body.update_id
const defaultSendMessageOptions = sendMessageDefaultOptionsFactory(chat_id);
functions.logger.log(req.body);
functions.logger.log([isUpdate]);
functions.logger.debug([isUpdate]);
}
跳过其他代码,但我 100% 确定它是作为 Telegram 消息发送的。 目前,我的 firebase 控制台记录了一些东西(我相信它是 req.body),但没有记录其他请求。
我做错了什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。