我想在电报机器人中使用InlineKeyboardButton。
我的请求是对以下网址 1
的GET请求https://api.telegram.org/bot{TOKEN}/sendMessage?chat_id={ID}&text=Hello&reply_markup={"inline_keyboard":[[{"text":"Click","callback_data":"1"}]]}
我收到带有一个内联按钮的消息,它按预期工作,但是点击按钮后没有收到任何更新。
我已多次阅读文档,我会在callback_query
字段中感谢更新但未收到任何内容。
我创建了另一个机器人,它的工作方式完全符合预期。所以现在的问题是
1 当然,使用正确的机器人令牌和聊天ID。
答案 0 :(得分:1)
不幸的是,我不能用我的机器人重现这个问题。
但是,以下问题可能导致问题中描述的问题:
sendMessage
和getUpdates
方法的机器人API密钥不同offset
getUpdates
方法的参数可能无效,导致所需的更新为confirmed且永不
通过电报服务器返回给你
getUpdates
的应用阻止您收到所需的更新