I have a message with a callback button..so if the

user press the button I send answer callback and delete the message with the button.

I'm using php so getting the json object in arrays like these:


Get the update

$content = file_get_contents("php://input");
$update = json_decode($content, true);

Getting message id

$message_id = $update['message']['message_id'];

$chat_id = $update["callback_query"]["from"]["id"];

Deleting message

apiRequestJson("deleteMessage", array('chat_id' => $chat_id,
'message_id' => $message_id));

But it's not getting the message id properly it gets null

So I debug and the message object is there in response.

Any idea what's happening here?

2 ответов

22 просмотра

Message id will be inside callback_query.

$message_id = $update["callback_query"]['message']['message_id'];

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

Обсуждают сегодня

А, вообще, знает кто-нить альтернативы D в области безопасных, читабельных ОО-языков?
Nik Lan
14
приветствую. хочу сделать себе D Playground вопрос: можете подсказать с чего мне следует начать и в какую сторону двигаться? P.S.: я не являюсь программистом... но в небольш...
dd
5
у тебя кастом или сток?
quantumde1 Зубенко
4
Что кто фри селф хостинг там практикует? Через tunnel?
Serg Gini
8
а как в dub выключить дебажный билд?
Maxim Filimonov
12
а почему, кстати, геймдевы обращают такое внимание на "новые" языки типа того же D (а также Zig)?
Maxim Filimonov
9
А что непонятного? В чем сложность взять слайс от вектора? И работать как обычно. Какие-то выдумки опять на ровной почве. Да и RAII в ди прекрасно работает с самого начала.
Aleksandr Druzhinin
14
> как написать простой код с правосторонними типами? enum Foo : int; как вариант, справа же. Это opaque enum без инициализатора, свойств и т.п.
Constantin F.
2
есть вопрос. за много лет, по редким обрывочным сообщениям, у меня сложилось впечатление что есть такая деликатная тема как замещение скриптов на ди (без компиляции). у себя д...
Karagy
6
А чего плохого в том, чтобы в языке статический анализатор работал всегда ? Кмк сама фишка с безопасностью раста - крутая, но реализация конечно по мне так себе, синтаксис, пр...
Александр
4
Карта сайта