标签:示例 Apipost 响应 参数 填写 描述
请求参数的描述填写
对于header、query以及form-data和urlencode的body参数,我们在如下地方填写参数描述:
![](https://rhl469webu.feishu.cn/space/api/box/stream/download/asynccode/?code=Mjg5Nzg0NmM2ZjVkNjU2OWIzMDg4NDdiODk0NzcyYTlfZHh5YVUxQ0Y1MThxMWxtTmVndjVERTJxWHZkbVlNZlZfVG9rZW46Ym94Y25lNkZlb0xGendoZ2d6UUpxdmY1NExoXzE2NzYwMDc3Mjc6MTY3NjAxMTMyN19WNA)
如图中所示,对于一个填写过的参数,我们可以在新建接口可以通过点击参数描述后面的♦️方块标志快速导入描述,不用重复打字。 对于raw类型的body参数,我们可以通过点击“提取字段和描述”来针对参数进行描述的填写:
对于已经填写过的参数,Apipost会自动匹配描述,不用重复填写。
响应参数的描述填写
很多新手困惑为什么Apipost分享的文档没有成功响应示例和错误响应示例,那是因为Apipost不会把发送后的实时响应的数据作为响应示例。
您需要手动的将实时响应结果导入或者复制到对应的成功响应示例和错误响应示例。
![](https://rhl469webu.feishu.cn/space/api/box/stream/download/asynccode/?code=MzU5YWM1MzUyOWM0ZWM1MDdkOWFkY2I2ODVkMzdjZjBfcW82R0w3TkJ5QmF6RlV0SVVMRFhINnphc3RRRHY4MlFfVG9rZW46Ym94Y25ENmZTc1hoY2o4eEFSNEFkbFlOTTdiXzE2NzYwMDc3Mjc6MTY3NjAxMTMyN19WNA)
字段描述的填写跟raw类型的body参数,我们可以通过点击“提取字段和描述”来针对参数进行描述的填写。
同样,对于已经填写过的参数,Apipost会自动匹配描述,不用重复填写。
参数描述库的使用
填写参数描述是我们最烦恼的一件事情,尤其对于很多接口来说,往往具有大量相同名称、相同意义的参数,假如每次都需要手动录入,将会是一件非常耗时、低效的事情。
我们可以通过参数描述库解决这个问题。
![](https://rhl469webu.feishu.cn/space/api/box/stream/download/asynccode/?code=NzRiZWJhY2NmNDNjN2FkZTg0NzFmYTFmN2U0ODRjY2FfczV5YVBJUDU3SVN1N0JwbjhBSmZNQlpVck5UZ2NEeHBfVG9rZW46Ym94Y25tZktvSG1YRktLUXk2VlZpQ3JjQmpnXzE2NzYwMDc3Mjc6MTY3NjAxMTMyN19WNA)
通过自定义参数描述库,我们可以将本项目用到的大量参数进行预注释:
![](https://rhl469webu.feishu.cn/space/api/box/stream/download/asynccode/?code=MzA4YTlkYzI0MzQ3Y2MwYmY2NjgyZmQ1YWQwN2VhZjhfRExjaXZHdW10Q3B2MXEwWnNhdjJEVXkyRVB4QUl6V1ZfVG9rZW46Ym94Y253ZXZlVzZHbUtHWENOWnl0WkVrYzZmXzE2NzYwMDc3Mjc6MTY3NjAxMTMyN19WNA)
我们也可以通过导入参数描述功能,将数据库定义的字段注释快速导入到Apipost的参数描述库中。
标签:示例,
Apipost,
响应,
参数,
填写,
描述
From: https://www.cnblogs.com/ifmeme/p/17108623.html