API接口规范V1.0——制定好规范,才好合作开发
返回码规范:
统一六位 000000 表示成功! 参数相关返回码预留100000-199999;系统相关返回码预留200000-299999;数据中心310000-319999后续项目以此类推,后续根据业务扩展情况新增操作码需要提前备案!
module = 系统码 optCode = 操作码 optDesc = 操作描述 resultCode = 结果码 resultDesc = 结果描述 bizCode = 业务码 data = 返回数据
业务码 = 系统码- + 操作码- + 结果码 业务码内容与之前定义的保持一致,实例:TaoBao- + Order_ADD- + 330002
返回结果示例如下所示:
异常返回:
{ "optCode": "STORE_ADDMSG", "optDesc": "库管中心新增消息", "resultCode": "330002", "resultDesc": "库管中心新增消息失败,添加消息到搜索引擎库异常", "data": "", "module": "HME", "bizCode": "TaoBao-Order_ADD-330002", "success": false }
正常返回:
{ "optCode": "STORE_ADDMSG", "optDesc": "库管中心新增消息", "resultCode": "000000", "resultDesc": "操作成功", "data": "", "module": "HME", "success": true, "bizCode": "Tao-Order_ADD-000000" }
API文档规范:
接口名称:
products.search
接口描述:
中医药产品接口调用查询
请求参数:
响应参数:
JSON返回示例:
{ "optCode": "STORE_ADDMSG", "optDesc": "数据中心新增消息", "resultCode": "000000", "resultDesc": "操作成功", "data": "[ { "keywords": null, "tymc": "阿莫西林", "tyjx": "颗粒剂", "projectId": "44AFC2328D63A53EE05012AC241E3E1B", }]", "module": "HME", "success": true, "bizCode": "HME-STORE_ADDMSG-000000" }
服务码参照:
结果码参照:
技术微信群:
加微信:wonter 发送:技术Q
医疗微信群:
加微信:wonter 发送:医疗Q
更多文章关注公众号:
加微信:wonter 发送:技术Q
医疗微信群:
加微信:wonter 发送:医疗Q
更多文章关注公众号:

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2014-09-12 Unix Linux 通用vi命令,使用帮助手册【珍藏版】
2014-09-12 软件测试人员必备Linux命令(初、中、高级)