1. 程式人生 > >Restful API設計規範學習筆記

Restful API設計規範學習筆記

1 api專有域名/或在專案中建立API專用目錄

2 URL中加入版本號 v1,v2(專案小可以不加)

3 資源名用名詞

    eg:http://api.douban.com/v2/movie/

名詞:movie,user...

4 記錄很多時,URL加引數進行過濾

5 服務返回狀態嗎及提示

狀態碼:2 系正常返回,3系重定向, 4系資源錯誤,5系伺服器錯誤

6 介面安全 

   API的身份認證應該使用OAuth 2.0框架(不想用也可以)

   技術團隊自己約定的規則

    。增加兩個引數time,token

    。time請求時間戳,用於驗證介面請求是否超時

    。token為時間戳加密後的字串,加密規則只有你們技術團隊自己知道