15725821270
发表于 2024-10-17 15:40:25
phoben 发表于 2024-10-17 14:45
选择继续执行,就是不返回的意思,接着执行逻辑
就是目前选择继续执行,然后返回数据那里填了{"ErrCode":0,"Message":""}的话调用这个api的服务端命令那边并没有立即得到这个返回数据,而是在所有命令执行完了菜得到这个返回数据,这个之前不是先得到返回数据的么?
phoben
发表于 2024-10-17 16:47:13
15725821270 发表于 2024-10-17 15:40
就是目前选择继续执行,然后返回数据那里填了{"ErrCode":0,"Message":""}的话调用这个api的服务端命令那 ...
你如果想要立即返回,为什么要选择“继续执行”呢?
继续执行的意思就是不返回,接着执行
15725821270
发表于 2024-10-17 18:11:17
phoben 发表于 2024-10-17 16:47
你如果想要立即返回,为什么要选择“继续执行”呢?
继续执行的意思就是不返回,接着执行
超哥其实我就是这个使用场景2的需求呀。。。。
phoben
发表于 2024-10-18 08:48:56
15725821270 发表于 2024-10-17 18:11
超哥其实我就是这个使用场景2的需求呀。。。。
有没有可能是钉钉白名单设置问题,或者其他问题导致的?
15725821270
发表于 2024-10-18 09:43:07
phoben 发表于 2024-10-18 08:48
有没有可能是钉钉白名单设置问题,或者其他问题导致的?
应该不是,我用postman调这个接口,也是等命令全部执行完才能得到本来应该在一开始就得到的返回值。
phoben
发表于 2024-10-18 10:25:26
15725821270 发表于 2024-10-18 09:43
应该不是,我用postman调这个接口,也是等命令全部执行完才能得到本来应该在一开始就得到的返回值。
设计器和服务端的版本告诉我一下
15725821270
发表于 2024-10-18 10:49:47
10.0.3.0
phoben
发表于 2024-10-18 11:03:41
15725821270 发表于 2024-10-18 10:49
10.0.3.0
问了官方插件开发大佬,说这个比较复杂,实际上我现在也没有用这个方式了。
更健壮的思路是先保存信息,不做逻辑处理,直接返回数据给钉钉。
后续异步去处理收到的数据。