1. 什么是Web API接口
通过网络,规定了前后台信息交互规则的url链接, 也就是前后端交互的媒介
Web API接口和一般的url链接还是有区别的,Web API接口简单概括有下面四大特点.
-
url: 长得像返回数据的url链接
-
请求方式: get、post、put、patch、delete
- 采用get方式请求上方接口
-
请求参数: json或xml格式的key-value类型数据
- ak:
- region: 上海
- query: 网鱼网咖
- output: json
-
响应结果: json或xml格式的数据
-
上方请求参数的output参数决定了响应数据的格式
-
"status": 0, "msg": "ok", "results": [ { "name": "法拉利", "price": "100.00" },
-
2.接口文档编写: YApi
YApi是去哪网大前端技术中心的一个开源的可视化接口管理平台.
它可以搭建在任何本地或云服务器上,完成后台项目开发时的接口编写.为开发,测试等人员提供可视化的接口预览.
在YApi的测试网站我们可以了解一下它是如何进行接口的编写的测试网站:http://yapi.demo.qunar.com/
创建项目接口
创建接口
编写接口
3.接口测试工具: Postman
Postman是一款接口调试工具,是一款免费的可视化软件,同时支各个操作平台,是测试接口的首先工具.
Postman可以直接从官网:https://www.getpostman.com/downloads/下载获得,然后安装即可.
工作面板
简易的get请求
简易的post请求
案例: 请求百度地图接口