腾讯推出了内测的 webhook 机器人,这件事其实预见性就知道了,只是最近没想到出来了,钉钉和一些就支持 webhook 实现机器人,腾讯跟进可还行。
在手机 QQ 内打开 1. 打开链接
https://web.qun.qq.com/qunrobot/data.html?robot_uin=2854196399&_wwv=128&_wv=3 2. 添加 QQ 机器人:2854196399 // 这是腾讯官方的机器人
api key 在开启消息推送后可以获取
写了 PHP 类进行推送 使用也非常简单
<?php class hook_robot {public static $robot_key;function __construct($key) { self::$robot_key=$key;}public static function send_message($type = 0,$data) { self::Http_Request("https://app.qun.qq.com/cgi-bin/api/hookrobot_send?key=".self::$robot_key,array("content"=>array(array("type"=>0,"data"=>$data))));}private static function Http_Request($url, $data, $json_transfer = 1) { if ($json_transfer == 1) { $data = json_encode($data, JSON_UNESCAPED_UNICODE); } else if ($json_transfer == 2) { $data = urldecode(json_encode($data, JSON_UNESCAPED_UNICODE)); } $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_AUTOREFERER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $status = curl_exec($ch); curl_close($ch); $res = json_decode($status, true); return $res;} } new hook_robot("xxxxx"); hook_robot::send_message(0,"msg test");
可以看到能够发送消息了
那么他能做什么呢?
很明显功能只有消息发送 不能接收消息
我们可以进行评论消息推送或者 rss 订阅 目前 webhook 还在测试阶段 不知道腾讯何时会放出一个完整版 估计可玩性非常大吧
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有