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/后端