Web API接口

1. 什么是Web API接口

通过网络,规定了前后台信息交互规则的url链接, 也就是前后端交互的媒介

Web API接口和一般的url链接还是有区别的,Web API接口简单概括有下面四大特点.

  • url: 长得像返回数据的url链接

  • https://api.map.baidu.com/place/v2/search

  • 请求方式: 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/

img

创建项目接口

img

创建接口

img

编写接口

img

imgimg

3.接口测试工具: Postman

Postman是一款接口调试工具,是一款免费的可视化软件,同时支各个操作平台,是测试接口的首先工具.

Postman可以直接从官网:https://www.getpostman.com/downloads/下载获得,然后安装即可.

工作面板

img

简易的get请求

img

简易的post请求

img

案例: 请求百度地图接口

img

原文地址:https://www.cnblogs.com/kangwy/p/11885571.html