doukou1718 2019-01-01 09:39
浏览 537

使用Telegram api发送消息

I have some PHP code to sending message to 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);

I used curl because using file_get_contents() or fopen() causes connection refused error. But still it doesn't work. How should I fix it?

  • 写回答

2条回答 默认 最新

  • duanang58939 2019-01-01 09:47
    关注

    There are lots of Bot Code Examples available for PHP Telegram API integration.

    Please check it.

    Bot Code Examples: https://core.telegram.org/bots/samples

    评论

报告相同问题?