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

问了官方插件开发大佬,说这个比较复杂,实际上我现在也没有用这个方式了。
更健壮的思路是先保存信息,不做逻辑处理,直接返回数据给钉钉。
后续异步去处理收到的数据。
页: 1 2 [3]
查看完整版本: 服务端命令插件-返回任意数据命令 (解决微信、钉钉回调数据解析问题)