web API |
通過網絡,規定了前後臺信息交互規則的url鏈接,也就是前後臺信息交互的媒介.Web API接口和一般的url鏈接還是有區別的,Web API接口簡單概括有下面四大特點:
-
url:長得像返回數據的url鏈接
-
請求方式:get、post、put、patch、delete
-
請求參數:json或xml格式的key-value類型數據
-
響應結果:json或xml格式的數據
下面演示用API請求百度地圖的位置信息:
url:https://api.map.baidu.com/place/v2/search
請求方式:get
請求參數:
- ak:百度地圖 SDK開發密鑰的申請地址爲:http://lbsyun.baidu.com/apiconsole/key
- region:武漢
- query:光谷
- output:json
響應結果: 由上方的output決定
在瀏覽器地址欄輸入:https://api.map.baidu.com/place/v2/search/?ak=你的密匙®ion=武漢&query=光谷&output=json
{
"status":0,
"message":"ok",
"results":[
{
"name":"光谷廣場",
"location":{
"lat":30.511723,
"lng":114.403949
},
"address":"地鐵2號線",
"province":"湖北省",
"city":"武漢市",
"area":"洪山區",
"detail":1,
"uid":"02316fc51502eabd293a9fcd"
}
]
}
編寫接口 |
YApi是去哪網大前端技術中心的一個開源可視化接口管理平臺。
YApi項目可以搭建在任何本地或雲服務器上,完成後臺項目開發時的接口編寫。爲開發、測試等人員提供可視化的接口預覽。
下載並搭建好YApi:https://hellosean1025.github.io/yapi/documents/index.html
訪問測試網站
創建接口項目
創建接口
編寫接口
接口測試 |
Postman是一款接口調試工具,是一款免費的可視化軟件,同時支持各種操作系統平臺,是測試接口的首選工具。
Postman可以直接從官網:https://www.getpostman.com/downloads/下載獲得,然後進行傻瓜式安裝。
工作面板
簡易的get請求
簡易的post請求
案例:請求百度地圖接口