прокинул вебхуки с телеграмм бота. Сервер принимает запросы с телеграмма, когда бот шлёт апдейты, но вместе с ними телеграмм должен присылать и json с телом апдейта и всей ценной информацией (включая отправителя сообщения и т.д.). Вопрос: как из реквеста в каллбеке получить тело запроса (тот самый json)? изначально я предполагал, что он должен быть в виде строки прямо в url после знака вопроса, но это предположение оказалось неверным. Также пробовал req.headers, req.method, req.trailers, но ничего из этого не помогло мне приблизиться к заветному json с нужной мне информацией. Есть ли возможность вытащить её из запроса, и, если да, то как?
давно не писал на беке. помню там типо такого было const express = require('express') const app = express() app.use(express.json()) app.post( '/test', (req, res) => res.json(req.body) )
да, правильно выше написали используй лучше express и их встроенный боди парсер express.json() и req.body это и будет твой нужный json
установите библиотеку для работы с телеграмом
Обсуждают сегодня