冰豆网

分享网络精彩
bingdou.com.cn

PHP对接Telegram机器人推送消息

时间:2023-02-23加入收藏

在Telegram上面创建机器人,并且实现用PHP对接TG的机器人API达到推送消息。
TG相当于咋们国内的QQ了,是外国人常用的聊天软件,在TG里面可以自由的创建BOT,并且对接上。
推送消息的api格式:

https://api.telegram.org/bot[bot_api_key]/sendMessage?chat_id=[tgid]&text=[text]


PHP调用代码:

<?php
$bot_api_key = 'CHANGE HERE';
function send_get($urlstring){
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, $urlstring);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
 $result = curl_exec($ch);
 curl_close($ch); return $result;
}
$text = @"冰豆网";
$tgid = @$_GET["tgid"];
if($text){
 $url = "https://api.telegram.org/bot$bot_api_key/sendMessage?chat_id=$tgid&text=$text";
 echo send_get($url);
}else{
 echo "Please Input";
}
?>

很简单吧,我想各位应该都看懂了,如果机器人没法给你发消息的话,请先给TG机器人发个消息这样才能给你发。
打 赏
打赏二维码

TGA: php 技巧

分享到:


官方微信二维码冰豆网官方微信公众号