已解决
php实现钉钉机器人推送消息和图片内容(完整版)
来自网友在路上 197897提问 提问时间:2023-11-10 08:16:38阅读次数: 97
最佳答案 问答题库978位专家为你答疑解惑
先来看下实现效果:
代码如下:
function send_dingtalk_markdown($webhook = '', $title = '', $message = "", $atMobiles = [], $atUserIds = [])
{$data = ["msgtype" => "markdown","markdown" => ["title" => $title,"text" => $message],"at" => ["atMobiles" => $atMobiles,"atUserIds" => $atUserIds,"isAtAll" => false]];return $this->request_by_curl($webhook, json_encode($data));
}$webhook = "https://oapi.dingtalk.com/robot/send?access_token=df1bb3bcce6a375eaaaed1112e13d1365a3ef4990ce9afc8c548005662bf7668";
$nowTime = date('y-m-d H:i:s',time());
$shareImg='https://opc.ahuyikao.com/files/system/2023/06-29/111337117bd7364902.jpg?6.13.3';
$title ='实时战报';
$atMobiles = [];//注意一定要是数组,不然@指定人实现不了,钉钉手机号 或者钉钉id其中一个参数就可以
$atUserIds=['141346562326214344'];
$corpName = '泡泡军团';
$msg = '风一样自由';
$msgContent="恭喜{$corpName} @141346562326214344 完成业绩100.00元 \n > {$msg}\n > \n > {$nowTime} [测试中心](https://www.ahuyikao.com) \n";
$result = $this->send_dingtalk_markdown($webhook, $title, $msgContent, $atMobiles, $atUserIds);
完事了,
忘记如何测试配置了 看下图
1.发起群聊 创建群聊
2.群里创建机器人
最后一部点击完成 会出现一个请求地址:
搞定 快去试试吧~~
其他机器人发送类型 查看钉钉文档
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"php实现钉钉机器人推送消息和图片内容(完整版)":http://eshow365.cn/6-37070-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: C#调用管理员身份运行程序
- 下一篇: R语言将向量横向转换为单行数据框,随后整合数量不确定的数据框