@procode
Разработчик

Нужно принять данные от Telegram Webhook — какой в Python 3 есть аналог 'php://input'?

Здравствуйте.

Есть скрипт на Python 3:

https://anysite.com/cgi-bin/bot.php (это просто для примера)

Webhook от Telegram посылает ему данные в формате JSON через пост-запрос

Как получить эти данные в скрипт для обработки?

В PHP я использую

file_get_contents('php://input')

А в Python 3 как?

Фреймворки не предлагать :) хочется сделать на простом пайтоне.

Спасибо.

CGI обычный, Apache 2.4
  • Вопрос задан
  • 314 просмотров
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
Стандартный ввод в stdin находится (объявлен в модуле sys)
Можно как-то так:
import sys
import json
object = json.load(sys.stdin)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы