钉钉开发资源不足解决方案(事件订阅详细设置)

概述

由于钉钉对开发资源的不断收紧,即使是付费专业版用户,钉钉审批的回调数量即Webhook用量也会显得不足。Webhook用量超额后,钉钉审批结果会不再发送至金蝶服务器,导致审批完的单据无法自动审核。

以下是钉钉专业版客户开发资源消耗截图。

方案

除购买钉钉更高版本和增购扩容外。可以设置以下两项,以减少钉钉回调事件数量:

  1. 钉钉后台关闭不相关事件订阅;
  2. 设置事件订阅审批事件规则,只订阅结束和终止事件;

 

通过以上设置能节省一半的订阅事件用量。

具体步骤:

进入钉钉后台设置,找到“金蝶云应用”,

1. 钉钉后台关闭除审批开始和结束之外的事件订阅

2. 订阅设置只订阅事件的结束事件

一般钉钉会在审批流程的开始和结束都会发起事件订阅,而我们审批金蝶单据只需订阅结束和终止的事件,以完成单据的审核和反审核。

订阅地址可填入以下内内容,分别代表订阅流程的终止和结束。

/v1.0/event/bpms_instance_change/processCode/*/type/finish
/v1.0/event/bpms_instance_change/processCode/*/type/terminate

对应流程的开始事件一般不需要订阅。

/v1.0/event/bpms_instance_change/processCode/*/type/start

如钉钉本身审批事件较多,可以更细化设置订阅具体流程的结束事件,进一步减少非相关事件订阅消耗。

 

钉钉对事件订阅设置详细说明:

https://open.dingtalk.com/document/orgapp/event-subscription-overview#8dcdbb72adhxy

暂无评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

本站提供金蝶、钉钉等开发实施相关技术文章的发布和转载。如有侵权,联系立删(info@zjgkd.cn) 。
苏公网安备32058202011935 · 苏ICP备13058196号-11
Powered by WordPress