钉钉的Stream模式审批回调是一种实时推送方式,它可以帮助您在审批过程中快速接收钉钉的通知。要启用Stream模式审批回调,请按照以下步骤操作:
在钉钉中,要设置Stream模式的审批回调,可以按照以下步骤进行操作:
以上步骤完成后,钉钉将会通过Stream模式将审批事件推送到指定的服务器地址,从而实现审批回调的功能。
钉钉的回调事件怎么接入?
bpms_task_change、bpms_instance_change这两个事件类型的区别扫码登录提示redirect_uri与回调域名不一致此回答来自“钉钉开发者社区(互助群)”
Stream模式协议接入说明https://open.dingtalk.com/document/direction/stream-mode-protocol-access-description
回调推送
以机器人回调为例,回调推送的数据请求格式
{
"specVersion": "1.0",
"type": "CALLBACK",
"headers": {
"appId": "1305d5f5--484f-*-97d9ef67",
"contentType": "application/json",
"messageId": "212ca9d7_974_1898c159aa6_1783b",
"time": "1690362102194",
"topic": "/v1.0/im/bot/messages/get"
},
"data": "{\"conversationId\":\"cidFbEwwavwcAsXDZbYqSBLnA==\",\"atUsers\":[{\"dingtalkId\":\"$:LWCP_v1:$4*TgHFUDZ8Qi8qr3\"}],\"chatbotCorpId\":\"ding9f*cd16741\",\"chatbotUserId\":\"$:LWCP_v1:$*x3vTgHFUDZ8Qi8qr3\",\"msgId\":\"msgLICYe*HgY4JtMQw==\",\"senderNick\":\"用户\",\"isAdmin\":true,\"senderStaffId\":\"16650698\",\"sessionWebhookExpiredTime\":1690367502152,\"createA\": 1690362101894,\"senderCorpId\":\"ding9*d16741\",\"conversationType\":\"2\",\"senderId\":\"$:LWCP_v1:jqTgIfhRX9Q==\",\"conversationTitle\":\"测试群\",\"isInAtList\":trnWebhook\":\"https://oapi.dingtalk.com/robot/sendBySession?session=76da36b4*******8f59e8\",\"text\":{\"content\":\" 测试数据\"},\"robotCode\":\"ding*r3xc0b\",\"msgtype\":\"text\"}"
}
要在钉钉中设置 Stream 模式审批回调,请按照以下步骤操作:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。