У меня есть некоторый код PHP
для отправки сообщения на Telegram_bot
:
$telegrambot = "xxxxxxx";
$website="https://api.telegram.org/bot".$telegrambot;
$chatId=yyyyyyy;
$params=array('chat_id'=>$chatId,'text'=>$msg,);
$ch = curl_init($website . '/sendMessage');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);
Я использовал curl
, потому что использование file_get_contents()
или fopen()
вызывает ошибку connection refused
.Но все равно это не работает.Как мне это исправить?