Telegram 电报API:answerCallbackQuery';s";“文本”;这不是可选的吗?(文件说明是这样的)

Telegram 电报API:answerCallbackQuery';s";“文本”;这不是可选的吗?(文件说明是这样的),telegram,telegram-bot,Telegram,Telegram Bot,我觉得应答回调查询API请求的“text”参数不是可选的,即使文档: 文本字符串通知的可选文本。如果没有规定, 不会向用户显示任何内容,0-200个字符 它还: 注意:用户按下回调按钮后,电报客户端将 显示进度条,直到调用answerCallbackQuery。它是, 因此,即使 不需要通知用户(例如,不指定任何 (可选参数) 这正是我想做的,但是如果省略了“text”属性,我会收到错误“Bad Request:MESSAGE\u EMPTY”。我不敢相信我是唯一一个在这个问题上绊倒的人。因此,

我觉得
应答回调查询
API请求的
“text”
参数不是可选的,即使文档:

文本字符串通知的可选文本。如果没有规定, 不会向用户显示任何内容,0-200个字符

它还:

注意:用户按下回调按钮后,电报客户端将 显示进度条,直到调用answerCallbackQuery。它是, 因此,即使 不需要通知用户(例如,不指定任何 (可选参数)

这正是我想做的,但是如果省略了
“text”
属性,我会收到错误
“Bad Request:MESSAGE\u EMPTY”
。我不敢相信我是唯一一个在这个问题上绊倒的人。因此,我强烈怀疑我在这里做错了什么。你能帮忙吗

我不希望在单击时显示通知,因为对单击的反应将作为消息发送,在单击后短暂发送。另外,似乎其他机器人没有这样的问题,例如BotFather


另外,有人知道我可以在哪个论坛或其他地方获得API支持吗?

我认为它是可选的用于
文本
参数

我试过了,没有显示错误


您可以加入电报支援部队创建的小组,并询问其他人是否有相同的问题。

这似乎是在同一天修复的临时错误


感谢Sean
告知问题的解决地点。

很抱歉,我无法重现此问题,可能是暂时的服务器端问题:(你知道吗,你已经解决了我的问题!添加
show_alert
似乎有帮助。但是为什么呢?它是可选的,与
text
一样,文档没有说必须指定其中任何一个。而且,你知道什么是警报吗?警报将显示弹出窗口而不是横幅,这也应该是可选的,没有弹出窗口显示。所以我t看起来像一个bug,因为它不应该被需要。