如何发送“#”与 Telegram bot API 聊天?

时间:2020-12-22 14:25:06

标签: telegram telegram-bot telegram-api

我正在尝试使用带有此网址的 Telegram API 发送文本,例如“Hello # World”:

https://api.telegram.org/bot'token'/sendMessage?chat_id='chatid'&text=Hello+#+World

但我只收到Hello

我也尝试过这样编码:

https://api.telegram.org/bot'token'/sendMessage?chat_id='chatid'&text=Hello+%23+World

但我只收到 Hello %23 World

接收 Hello # World 的任何解决方案?谢谢:D

1 个答案:

答案 0 :(得分:0)

你没有正确url-encode字符串,应该是

Hello%20%23%20World

改为关闭

Hello+%23+World

完整网址:

https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT-ID>&text=Hello%20%23%20World

enter image description here