Telegram bot API自定义键盘 - 如何制作垂直按钮列表?

时间:2016-05-23 16:12:37

标签: php telegram telegram-bot

我有一个PHP代码

$keyboard = [
                'inline_keyboard' => [['text' =>  $name, 'callback_data' => $placeId]],
            ];
                $markup = json_encode($keyboard, true);
                $content = [
                    'chat_id' => $chatId,
                    'reply_markup' => $markup,
                    'text' => 'Here is your places list. Choose one to get map with it.',
                    'disable_notification' => true
                ];

在这段代码中,我列出了一些内联菜单按钮,但是这些内联,水平和文本名称的按钮被剪切为" Text Bu .."。

如何制作垂直内联菜单按钮,例如Telegram文档示例? 这是link和带示例的图片

image with example

1 个答案:

答案 0 :(得分:6)

-'inline_keyboard' => [['text' =>  $name, 'callback_data' => $placeId]],
+'inline_keyboard' => [[['text' =>  $name1, 'callback_data' => $placeId1]], [['text' =>  $name2, 'callback_data' => $placeId2]]],