当前位置: 首页 > 焦点 > >正文

php企业微信机器人结合通知滤盒推送手机通知 全球简讯

来源:哔哩哔哩    时间:2023-05-03 08:52:06

使用php调用企业微信机器人webhook来推送消息,目前只写了text,信端只能推送文本,要企业微信才能显示出其他格式内容,

通知滤盒用get  内容是http://8.142.133.75/pushapi.php?token=你的企业微信机器人key&title={android.title}&app={filterbox.field.APP_NAME}&msg={android.text}

个人服务器端的


【资料图】

代码如下

<?php

if(!isset($_GET['token'])) { // 

die;

if(isset($_GET['title'])) { 

$title = $_GET['title']; 

echo "Hello, $title!";

}

if(isset($_GET['app'])) { 

$app = $_GET['app']; 

}

if(isset($_GET['msg'])) { 

}

$requ = ' <   '.$title. '   > ' .'

'.'<_'.$app. '_> ' .'

' .$msg;

function qyWxBot($key,$content){

// 机器人key

$token = $_GET['token'];

$webhook = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key='.$token;

echo $webhook;

// 初始化

$curl = curl_init();

// 设置抓取的url

curl_setopt($curl, CURLOPT_URL, $webhook);

// 设置头文件的信息作为数据流输出

curl_setopt($curl, CURLOPT_HEADER, true);

// 设置获取的信息以文件流的形式返回,而不是直接输出。

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

// 设置post方式提交

curl_setopt($curl, CURLOPT_POST, true);

// 设置post数据

// $post_data = '{"msgtype":"text","text":{"content":"hello","mentioned_list":"@all"}}'; // @群里所有人

$post_data = '{"msgtype":"text","text":{"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 值',$requ);

print_r($data);

?> 

X 关闭

推荐内容

最近更新

Copyright ©  2015-2022 全球服装网版权所有  备案号:豫ICP备20009784号-11   联系邮箱:85 18 07 48 3@qq.com