钉钉机器发送卡片类型的消息点击后能否跳转到自己公司在钉钉平台上搭建的小程序平台,给出具体代码参数?
在钉钉中,通过机器发送卡片类型的消息并实现点击跳转到企业内部搭建的小程序平台,需要使用“ DingTalk API”中的actionCard消息类型,并配置按钮的url参数指向小程序页面路径。以下是一个示例代码片段:{
"msgtype": "actionCard",
"actionCard": {
"title": "标题",
"text": "这里是正文内容",
"btnOrientation": "0", // 按钮排列方式:0-按钮竖直排列,1-按钮横向排列
"singleTitle": "前往小程序",
"singleURL": "dingtalk://microapp?appid=your_app_id&path=your_path", // 小程序地址,appid为小程序的唯一标识,path为指定页面路径
"hideAvatar": "0" // 是否隐藏发消息者的头像:0-显示,1-隐藏,默认为0
}
}
请注意替换 your_app_id 和 your_path 为实际的小程序ID和目标页面路径。此外,确保接收消息的用户已在钉钉客户端安装了对应的企业小程序。由于直接调用API通常涉及到后端开发,因此上述JSON结构一般用于HTTP POST请求体,发送至钉钉消息推送API(如https://oapi.dingtalk.com/robot/send)进行消息推送。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。