Php 电报机器人不';不回答

Php 电报机器人不';不回答,php,ssl,telegram,telegram-bot,Php,Ssl,Telegram,Telegram Bot,我正在使用eleirbag89的包创建我的电报机器人 我有一些问题,它没有在电报上回答我,但代码是正确的(它在过去回答过,没有任何变化) 如何调试代码以查看是否一切正常 可能是SSL证书的问题 这是我在发布后用于测试bot的简单代码: require '../vendor/autoload.php'; $BOT_TOKEN = "[bot:token]"; $telegram = new Telegram($BOT_TOKEN); $result = $telegram

我正在使用eleirbag89的包创建我的电报机器人

我有一些问题,它没有在电报上回答我,但代码是正确的(它在过去回答过,没有任何变化)

如何调试代码以查看是否一切正常

可能是SSL证书的问题

这是我在发布后用于测试bot的简单代码:

require '../vendor/autoload.php';

$BOT_TOKEN = "[bot:token]";

$telegram = new Telegram($BOT_TOKEN);

$result = $telegram->getData();
$text = $result['message']['text'];
$chat_id = $result['message']['chat']['id'];

if ($text == "/test") {
    $msg = 'Test is good';
    $content = array('chat_id' => $chat_id, 'text' => $msg);
    $telegram->sendMessage($content);
}
但它没有回答我:(

试试这个

可能是SSL证书的问题? 对

您需要设置webhook, 只有您可以设置webhook,如果它是HTPS

$token = "Token";
$link01 = "https://api.telegram.org/bot".$token;

$updates = file_get_contents('php://input');
$updates = json_decode($updates, TRUE);

$msgID = $updates['message']['from']['id'];
$name = $updates['message']['from']['first_name'];