在 POST url 中实施 ReplyKeyboardMarkup

Implement ReplyKeyboardMarkup in POST url

如何在POST qwery 中为sendMessage 方法实现ReplyKeyboardMarkup

https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=123&text=test&reply_markup= ..... ?

如果您想将 json 作为参数传递给 URL,您应该对其进行编码。所以 URL 像这样:
https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=123&text=test&reply_markup={"keyboard": [["Button"]]} 更改为:
https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=123&text=test&reply_markup=%7B%22keyboard%22%3A+%5B%5B%22Button%22%5D%5D%7D 你可以在线使用 URL encoder/decoder 喜欢 this 一个。

有关 URL 编码的更多信息: https://en.wikipedia.org/wiki/Percent-encoding