【发布时间】:2017-09-03 17:02:26
【问题描述】:
在 url 中使用 html 标签时,我在尝试使用电报内联键盘时遇到了问题。
$var = urlencode("https://api.telegram.org/bot/sendMessage?chat_id=@channel&parse_mode=html&text=\xF0\x9F\x8C\x8D+<b>Hello</b>");
$text = "Hi";
$keyboard = [
'inline_keyboard'=>[
[
['text'=>'Click','url'=>$var]
]
]
];
$keyboard = json_encode($keyboard);
$url= "https://api.telegram.org/bot".$token."/sendMessage?chat_id=MY_ID&parse_mode=html&reply_markup=".$keyboard."&text=".$text;
我收到 BUTTON_URL_INVALID 错误。
但是删除<b>Hello</b>后一切正常
【问题讨论】:
标签: php keyboard inline telegram telegram-bot