后端php接口,【后端开发】php接口文档怎么写

03c057144229ef793af2c7a235f496b7.png

1、HTTP携带信息的方式

url

headers

body:包括请求体,响应体

2、分离通用信息

一般来说,headers里的信息都是通用的,可以提前说明,作为默认参数

3、路径中的参数表达式

URL中参数表达式使用mustache的形式,参数包裹在双大括号之中{{paramName}}

相关推荐:《php入门教程》

例如:

/api/user/{{userId}}

/api/user/{{userType}}?age={{age}}&gender={{gender}}

4、数据模型定义

数据模型定义包括:

·路径与查询字符串参数模型

·请求体参数模型

·响应体参数模型

数据模型的最小数据集:

名称

是否必须

说明

“最小数据集”(MDS)是指通过收集最少的数据,较好地掌握一个研究对象所具有的特点或一件事情、一份工作所处的状态,

其核心是针对被观察的对象建立起一套精简实用的数据指标。最小数据集的概念起源于美国的医疗领域。最小数据集的产生源于信息

交换的需要,就好比上下级质量技术监督部门之间、企业与质量技术监督部门之间、质量技术监督部门与社会公众之间都存在着信息

交换的需求。

一些文档里可能会加入字段的类型,但是我认为这是没必要的。以为HTTP传输的数据往往都需要序列化,大部分数据类型都是字符串。一些特殊的类型,例如枚举类型的字符串,可以在说明里描述。

另外:数据模型非常建议使用表格来表现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值