api 接口字段规范的问题,请教大家

最近在写php, 和java同事合作,java 做DB 操作,php 做中台写业务。
遇到的问题是:同时在给我返回的字段中,有值给我返回这个字段,没值不返回这个字段!

api 接口字段规范
我ca: php 数组接收的时候,每每这个时候就很痛苦,还要加层判断

api 接口字段规范的问题,请教大家

我的观点是: 约定好的字段不论有没有值,在同层级的结构上一定要有字段占位,我更看重约定!

java同事的观点是:你的程序不要依赖我的数据结构!

由此和java 同事争论很久,没能达成一致!

大家平时都是怎么处理这种问题的呢?

有没有比较官方或者比较权威性的规范来参考呢?

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 5

这真的是有点搞笑了,如果有值就传值,没值就不传,那约定接口的意义是什么?还写什么接口文档!

2年前 评论
WangYuanDa (楼主) 2年前

感觉这个约定就是废纸一张随心所欲写接口

2年前 评论
抄你码科技有限公司

见人恶,则自省。。别跟你java同事学些不好的习惯。。。比如你的错别字。。拼音字等。。

2年前 评论

以前也对接过 java,最后约定保持数据结构一致。

如果约定不了,可以搞一个中间件来处理。

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!