1.什么是Web API接口
通過網絡,規定了前后台信息交互規則的url鏈接,也就是前后台信息交互的媒介
Web API接口和一般的url鏈接還是有區別的,Web API接口簡單概括有下面四大特點
-
url:長得像返回數據的url鏈接
-
請求方式:get、post、put、patch、delete
- 采用get方式請求上方接口
-
請求參數:json或xml格式的key-value類型數據
- ak:6E823f587c95f0148c19993539b99295
- region:上海
- query:肯德基
- output:json
-
響應結果:json或xml格式的數據
-
上方請求參數的output參數值決定了響應數據的格式
-
{ "status":0, "message":"ok", "results":[ { "name":"肯德基(羅餐廳)", "location":{ "lat":31.415354, "lng":121.357339 }, "address":"月羅路2380號", "province":"上海市", "city":"上海市", "area":"寶山區", "street_id":"339ed41ae1d6dc320a5cb37c", "telephone":"(021)56761006", "detail":1, "uid":"339ed41ae1d6dc320a5cb37c" } ... ] }
-
2.接口文檔的編寫:YApi
YApi是去哪網大前端技術中心的一個開源可視化接口管理平台。
YApi項目可以搭建在任何本地或雲服務器上,完成后台項目開發時的接口編寫。為開發、測試等人員提供可視化的接口預覽。
去哪同時在網上提供了YApi的測試網站:http://yapi.demo.qunar.com/,我們可以通過測試網站了解YApi是如何進行接口的編寫的
- 訪問測試網站
- 創建接口項目
- 創建接口
- 編寫接口
3.接口測試工具:Postman
Postman是一款接口調試工具,是一款免費的可視化軟件,同時支持各種操作系統平台,是測試接口的首選工具。
Postman可以直接從官網:https://www.getpostman.com/downloads/下載獲得,然后進行傻瓜式安裝。
- 工作面板
- 簡易的get請求
- 簡易的post請求
- 案例:請求百度地圖接口