我在使用url中的html標記時遇到了試圖使用電報內聯鍵盤的問題。電報內聯鍵盤獲取錯誤
$var = urlencode("https://api.telegram.org/bot/[email protected]&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>
我真的很感謝你的幫助。有效。但我真的需要html。我不熟悉Markdown。例如,我不知道如何插入新行和非破壞空間 ;。 – Ali