对不起,我想知道为什么我的电报机器人没有响应我的callback_query。我觉得我做的一切都是正确的,但我真的不明白错误在哪里。
edit:当我点击消息按钮时,它应该向我发送callback_data,由callback_query读取,但这并没有发生,为什么?
如何设置查询变量。
//callback
$update = json_decode(file_get_contents('php://input'), TRUE);
$callback = $update['callback_query'];
$callbackUser = $callback['from']['username'];
$callbackID = $callback['id'];
$callbackChatID = $callback['from']['id'];
$callbackData = $callback['data'];
Small if,看看是否有效。
if ($callbackData == 'testo') {
SMG($ChatID, "funziona");
}
发送callback_data的按钮。
$minersBtn = [[["text" => "$miningBtn", "callback_data" => "$miningStatus"],["text" => "Indietro⬅️", "callback_data" => "testo"]]];
1条答案
按热度按时间njthzxwz1#
可能有4种方法来解决这个问题。第一使用这样的代码
类似这样的东西.但如果这不起作用,然后尝试检查是否webhook是完美的设置或没有.有时它发生在我也.我的代码是正确的,但机器人仍然没有响应.仍然不工作?检查您的代码,如果有任何错误.仍然?检查您的网站https上或没有,也检查权限. else{use another language😂}