近日做openapi(开放平台)的新增人员的案例,发现按照自己想的格式去写参数,问题还是挺多的,特此记录下每一步遇到的问题及解决方案。
本次问题:"在输入参数字典中,没有找到数据参数data或datas节点"
案例如图:
解决过程:
打断点调试!(不知道怎么找源码的,可以参考帖子: 苍穹如何根据url定位到映射的类,如何根据url追溯源码?)
然后定位到报错位置如图:
这里这个list是空的,再查看就发现,他去获取参数名叫data或者datas的参数,这里我的openapi发布的是post请求,参数是按照json格式传输的,但是他这里去data或者datas里取,所以我们要再封装一层。
这里加上data,本次题目这个问题就解决了,但是,下图不是最终的可以执行的参数格式,踩坑还在继续中,不要抄下下图的入参!!!
最终可以执行的参数格式是什么样子的呢,请看后期!
推荐阅读
openapi新增人员踩坑系列三:"数据状态 …
近日做openapi(开放平台)的新增人员的案例,发现按照自己想的格式去写参数,问题还是挺多的,特此记录下每一步遇到的问题及解决方案。 本次问题: "数据状态不 …
- 文章
997
openapi新增人员踩坑系列四:"数据校验 …
近日做openapi(开放平台)的新增人员的案例,发现按照自己想的格式去写参数,问题还是挺多的,特此记录下每一步遇到的问题及解决方案。 本次问题: "数据校验发 …
- 文章
1827
openapi新增人员踩坑系列五:最终章!
近日做openapi(开放平台)的新增人员的案例,发现按照自己想的格式去写参数,问题还是挺多的,特此记录下每一步遇到的问题及解决方案。 本章为最终章,没看过前面 …
- 文章
2024