我正在通过webhook
一个项目为电报编写一个机器人yii2
,我安装了插件aki/yii2-bot-telegram
。纯文本发送正常,但是链接有问题。我创建这样的链接:
$text .= 'Ссылка на диалог: <a href="' . Yii::$app->params['baseUrl'] . '/#/dialogs/' . $dialog['id'] . '">' . Yii::$app->params['baseUrl'] . '/#/dialogs/' . $dialog['id'] . '</a>' . "\n";
$text .= 'Или отправьте ответ на это сообщение для ответа пользователю.';
我这样发送:
Yii::$app->telegram->sendMessage([
'chat_id' => $chat_id,
'text' => $text,
'parse_mode' => 'HTML',
'disable_web_page_preview' => true
]);
也试过发送到Markdown
,自然是用他求链接的阵型。结果是一样的——纯文本来了。怎么修?
解决方案很简单 - 而不是localhost使用127.0.0.1;Telegram 不理解域名中没有点的链接。