钉钉企业内微应用对现有系统的免登和消息发送(二)

本文介绍了如何在已绑定的系统内部向钉钉发送消息,重点讲解了钉钉的OA消息和卡片消息类型,包括它们的特点和使用场景。OA消息在微应用中头部会被替换,而卡片消息支持多选和markdown格式,更便于格式整理。通过示例代码展示了如何发送卡片消息,并提及了消息发送的设置与确认方法。
摘要由CSDN通过智能技术生成

绑定已有系统后 从系统内部发消息至钉钉

钉钉消息类型

在发送钉钉微应用消息之前,我们需要先了解一下常用的钉钉消息类型。
本文只初步介绍一下两种通知类型——OA消息、卡片消息
需要看全部的同学,可前往钉钉官方查看完整文档。机票:https://open-doc.dingtalk.com/microapp/serverapi2/ye8tup

OA消息

在多数钉钉消息通知的使用实例中,OA消息使用与大多数展示类的消息
钉钉OA消息实例图
效果图如上,但是在使用微应用时 head部分会 无效 并自动替换成 微应用的名字 ,不得不说这又是一个很坑爹的情况。
那么就贴一下大概的消息模板整理好了 我整理出来的是一个 数组类型 最终为了要满足 curl发送请求 还需 转换

 //钉钉 模板消息整理
private function match_dd_msgMod()
{
    $basicMod = array(
        'msgtype' => "oa",
        'oa' => array(
            'message_url' => URL,
            'head'=>array(
                'bgcolor'=>'black',   //发送企业会话该参数无效
                'text'=>'发送企业会话会被替换成微应用名字(该设置无效)'
            ),
        ),
    );

    switch ($elem['type']){
        case "task":
            
            $msgTitle='任务通知';
            $msgForm = array(
                array(
                    'key'=> '任务标题:',
                    'value' => VALUE
              
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值