有史以来最奇怪的问题 我正在尝试在 php 上创建一个 Telegram 机器人。
当我尝试发送给电报机器人“H”(H 字母前有空格,大写)时,它不起作用!未收到消息。
$text = ' H';
file_get_contents($website."/sendMessage?chat_id=".$chatId."&text=".$text);
当只有“H”(没有空格)时结束。它有效。
发生什么事了?
最佳答案
您需要转义网址中的文本:
file_get_contents($website."/sendMessage?chat_id=".$chatId."&text=".urlencode($text));
关于php - "H"信件未发送至电报机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37923586/