有史以来最奇怪的问题 我试图在php上创建一个Telegram机器人。
当我试图发送电报机器人时H' (H字母前面的空格,大写)它不起作用!消息未收到。
$text = ' H';
file_get_contents($website."/sendMessage?chat_id=".$chatId."&text=".$text);
结束时只有' H' (没有空间)。它有效。
发生了什么?
答案 0 :(得分:2)
您需要在网址中转义文字:
file_get_contents($website."/sendMessage?chat_id=".$chatId."&text=".urlencode($text));