Reply_markup在php + webhook中不起作用

时间:2019-05-03 19:20:54

标签: php telegram telegram-bot

我根本不明白为什么第一个块起作用,而第二个块为什么不起作用。

我正在使用altervista免费托管。

$url = $GLOBALS[website]."/sendMessage?   //This works
chat_id=".$chatID."&text=".urlencode($msg)."&parseMode=HTML";
file_get_contents($url);

它用于发送消息。 如果我添加此行,它什么也不做:

$keyboard = ('&reply_markup={"keyboard ":[["READ"],["Developer"]]}');
//$key2 = ('&reply_markup={"keyboard \":[[\"READ\"],[\"Developer\"]]}');

$url2 = $GLOBALS[website]."/sendMessage?chat_id=".$chatID."&text=zzz".$keyboard;
file_get_contents($url2); //does nothing 

我用urlencoder编码后,它会发送消息,但不会更改键盘。

机器人不会更改键盘。我想换键盘

0 个答案:

没有答案