douxuanpa8298 2016-06-25 16:11
浏览 98

Telegram Inline Bot显示没有与inlinekeyboard php内联

I have problem with inline bot my bot work without 'reply_markup' when I use 'reply_markup' nothing to show

function buildInlineKeyboard(array $options) {
   $replyMarkup = array(
            'inline_keyboard' => $options,
        );
        $encodedMarkup = json_encode($replyMarkup, true);
        return $encodedMarkup;
}

$keyboard = $tel->buildInlineKeyboard(array(
                    array(
                        $tel->buildInlineKeyboardButton('View Message', '', 'viewNews_')
                    )
                ));
                $item[] = array(
                    "type" => "article",
                    "id" => (string)++$i,
                    "title" => $plays['team1'] . " - " . $plays['team2'],
                    'description' => $title . ' - ' . $news['title'],
                    'input_message_content' => array(
                      'message_text' => $news['title'],
                      'parse_mode' => 'HTML'
                    ),
                    'reply_markup' => $keyboard
                );

when I comment 'reply_markup' bot work an show articles and when I use 'reply_markup' nothing to show in inline mode I set webhook no error to show $keyboard work with sendMessage

  • 写回答

2条回答 默认 最新

  • dousi1994 2016-06-25 16:43
    关注

    Make sure that the format of the reply_markup looks as following. There's probably something messed up with the arrays. You also need to json_encode the reply_markup.

    array(1) {
      ["inline_keyboard"]=>
      array(1) {
        [0]=>
        array(1) {
          [0]=>
          array(2) {
            ["text"]=>
            string(12) "View Message"
            ["callback_data"]=>
            string(9) "viewNews_"
          }
        }
      }
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果
  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码
  • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
  • ¥50 400g qsfp 光模块iphy方案
  • ¥15 两块ADC0804用proteus仿真时,出现异常
  • ¥15 关于风控系统,如何去选择