Application Programming Interface.應用編程接口,早期開發Win32或者MFC的程序員很是的熟悉。添加Web前綴以後,就變成了Web API。主要先後端開發過程當中,程序交互使用的接口。前端
/books/123 //查詢id爲123的圖書詳情信息
/books/123/price //查詢id爲123的圖像價格
複製代碼
{
"name":"xxx",
"companyId":"1001",
"age":30,
"address":{
"city":"suzhou",
"road":"kejicehng ..."
}
}
複製代碼
實際開發中,常見響應和異常設計以下:程序員
成功web
{
"message":"ok",
"success":true,
"entity":{
//對象或者數組
}
}
複製代碼
失敗編程
{
"message":"新建用戶失敗",
"success":false,
"entity":null
}
複製代碼
不少使用的API也經過聚合在市場上,經過次數計費。實際開發過程當中,咱們能夠直接購買付費的API,快速的開發咱們本身的業務。www.juhe.cn/後端