在从外部系统推送人员信息过来时候,发现多人参与情况下,系统自动添加数据只默认选了一个人,其他人员被摒弃掉了。想知道明道云系统多条记录关联时候,用的是那种分隔符号?
明道云系统:
这是外部系统推送过来的多人协同数据:
这是系统添加后的人员信息,直接把另外 2 人给丢弃了;
在从外部系统推送人员信息过来时候,发现多人参与情况下,系统自动添加数据只默认选了一个人,其他人员被摒弃掉了。想知道明道云系统多条记录关联时候,用的是那种分隔符号?
明道云系统:
这是外部系统推送过来的多人协同数据:
这是系统添加后的人员信息,直接把另外 2 人给丢弃了;
你这个输出数据是怎么查看的,,我感觉不是你的提交数据,我看你人员是关联记录多条,那你得传对应的关联记录 ID 啊
或者你传人员名字,再查一下关联记录,再更新
我感觉我们说的不在一个频道上。。。
frank.lin 2024-09-13 11:23:41不太理解。。webhook 外部参数是你自己传的啊,你传个多个 ID 逗号分割过来,webhook 里接受,拆分后依据 ID 查询一下,你的意思是 webhook 会把你的传参给自动去除?那这个是 bug 了,感觉不太可能,建议你贴个原始报文看一下
确认了外部系统用的是英文逗号隔开,也检查了,应该是明道云的系统 bug 导致的。我也看了明道云的 API 接口文档,也是用的英文逗号,我直接拷贝到外部系统里面去,也不行。
夏1 2024-09-13 11:20:17用的 webhook,不是用的 API,因为 API 调用会导致多条数据混乱。后面改成 webhook 才正常的,但是这个摒弃问题就不知道明道云这边是用的什么分隔符了,只要知道系统多条选中后端用的是那种分隔符,我可以对应去改外部系统推送过来分隔符。
不太理解。。webhook 外部参数是你自己传的啊,你传个多个 ID 逗号分割过来,webhook 里接受,拆分后依据 ID 查询一下,你的意思是 webhook 会把你的传参给自动去除?那这个是 bug 了,感觉不太可能,建议你贴个原始报文看一下
frank.lin 2024-09-13 11:10:14你是啥场景啊,调用 API 更新吗。。那得看 API 文档
用的 webhook,不是用的 API,因为 API 调用会导致多条数据混乱。后面改成 webhook 才正常的,但是这个摒弃问题就不知道明道云这边是用的什么分隔符了,只要知道系统多条选中后端用的是那种分隔符,我可以对应去改外部系统推送过来分隔符。
frank.lin 2024-09-13 10:55:02用户 id,英文逗号分割,可以试试
你是啥场景啊,调用 API 更新吗。。那得看 API 文档
用 API 文档导出数据看一下
frank.lin 2024-09-13 10:55:02用户 id,英文逗号分割,可以试试
不行,我尝试了英文逗号隔开,但是被摒弃了。
用户 id,英文逗号分割,可以试试