本文作者:温文曦

企业微信群机器人webhook PHP示例

温文曦 07-20 1159 抢沙发 百度已收录
企业微信群机器人webhook PHP示例摘要:         看了一下企业微信群的机器人,貌似钉钉之类的也有,关于webhook机器人的开发。&l...

        看了一下企业微信群的机器人,貌似钉钉之类的也有,关于webhook机器人的开发。

<?php
/**
 * PHP cURL企业微信群机器人推送消息
 * @$key:群机器人key
 * @$content:推送内容
 */
function qyWxBot($key,$content){
    // 机器人key
    $webhook = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=".$key;
    // 初始化
    $curl = curl_init();
    // 设置抓取的url
    curl_setopt($curl, CURLOPT_URL, $webhook);
    // 设置头文件的信息作为数据流输出
    curl_setopt($curl, CURLOPT_HEADER, 1);
    // 设置获取的信息以文件流的形式返回,而不是直接输出。
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    // 设置post方式提交
    curl_setopt($curl, CURLOPT_POST, 1);
    // 设置post数据
    // $post_data = '{"msgtype":"text","text":{"content":"hello","mentioned_list":"@all"}}'; // @群里所有人
    $post_data = '{"msgtype":"markdown","markdown":{"content":"'.$content.'"}';// 直接发送消息
    curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
    // 执行命令
    $data = curl_exec($curl);
    // 关闭URL请求
    curl_close($curl);
    // 显示获得的数据
    // print_r($data);
    return $data;
}

// 执行推送
$data = qyWxBot('key值',"今日**新增用户**反馈<font color='warning'>132例</font>,请相关同事注意。\n
         >类型:<font color='comment'>用户反馈</font>
         >普通用户反馈:<font color='comment'>117例</font>
         >VIP用户反馈:<font color='comment'>15例</font>
         ");
print_r($data);



文章版权及转载声明

作者:温文曦本文地址:https://www.vience.cn/blog/608.html发布于 07-20
文章转载或复制请以超链接形式并注明出处文曦博客

赞(39
阅读
分享
 
取消

评论列表 (暂无评论,1159人围观)参与讨论

还没有评论,来说两句吧...