找回密码
 立即注册

QQ登录

只需一步,快速开始

九易六

初级会员

16

主题

48

帖子

306

积分

初级会员

积分
306
九易六
初级会员   /  发表于:2022-9-22 10:58  /   查看:961  /  回复:3
100金币
我需要使用活字格建立一个监听,获取其他系统发送过来的订单信息,但是其中有几个字段并不是每次都存在,也就是说:“某几个字段有时存在、有时不存在”。如下图所示:

像上图当中的attachments字段,有时会传过来,有时就没有这个字段。
当缺少这个字段时,活字格会直接给对方返回错误信息,并且不会执行这条服务端命令,这样情况下我就无法接收到其他系统发送过来的订单信息了。

请问,活字格服务端命令是否可以允许参数缺省,也就是在缺少某个参数字段的情况下依然可以运行?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,参数本身目前是不支持缺省的,不过参数的值可以为空,如果是您这种情况的话,可以在给活字格发送请求前预先处理一下第三方的数据,将不存在的字段对应的参数值设置为null。

3 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-9-22 10:58:42
来自 4#
本帖最后由 Chelsey.Wang 于 2022-9-22 14:06 编辑

您好,参数本身目前是不支持缺省的,不过参数的值可以为空,如果是您这种情况的话,可以在给活字格发送请求前预先处理一下第三方的数据,将不存在的字段对应的参数值设置为null。
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2022-9-22 11:43:26
2#
可以缺省
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2022-9-22 11:44:05
3#
如果是数组型的就必须要绑定数据
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部