TelegramBots Java API - 从 CallbackQuery getChatInstance 方法获取聊天对象

TelegramBots Java API - Get Chat object from CallbackQuery getChatInstance method

有没有办法从 CallbackQuery 对象中检索聊天 ID?

在我的例子中,我制作了一个 InlineKeyboardButton 并设置了一个回调查询数据。 我能够检索此回调查询,但没有机会检索聊天 ID。我知道 answerInlineQuery 方法,但我不需要。我只需要一种检索聊天 ID 的方法。

CallbackQuery class 提供 getChatInstance() 方法,但 return 始终为 null。

谁能帮帮我?

谢谢

已找到解决方案

CallbackQuery callbackQuery;
Long chatId = callbackQuery.getMessage().getChatId();