为了账号安全,请及时绑定邮箱和手机立即绑定

回答回调查询

回答回调查询

PHP
慕侠2389804 2022-12-03 10:57:10
我有一个运行正常的具有多种功能的电报。现在我正尝试在内联按钮上添加更多操作,但我似乎无法完成。我已将我所有的机器人代码包装到一个 if 中,并添加了一个用于发送回调的 else 条件,我的所有机器人操作都没有受到影响并且运行良好,但回调部分根本不起作用。这是我的代码,可能缺少什么?define ('url',"https://api.telegram.org/botTOKEN/");if (isset($update['message'])) {//MY USUAL BOT LOGIC, EVERYHTING HERE RUN JUST FINE} else if (isset($update['callback_query'])) {    $callback_id = $update['callback_query']['id'];    file_get_contents(url."answerCallbackQuery?callback_query_id=$callback_$id&text=SUCCESS");}
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

file_get_contents(url."answerCallbackQuery?callback_query_id=$callback_$id&text=SUCCESS");

您已经保存了callback_idin $callback_id,您正在$callback_$id代码中使用!

固定的;

file_get_contents(url."answerCallbackQuery?callback_query_id={$callback_id}&text=SUCCESS");

尝试使用{}内联字符串,这样很容易发现!有关此处的更多信息{}


查看完整回答
反对 回复 2022-12-03
  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信