01-01 Web API接口


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請求

  • 案例:請求百度地圖接口


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM