1. API梗概:
- 应用程序编程接口(Application ProgrammingInterfaces,API)
- 为了安全起见, 一个程序对外部来说, 内部的一些功能是封闭的
- 而为了方便其他程序得到本程序的某些功能或数据,通常开放一个接口给其他程序使用
- 调用这个接口,得到一定的返回结果
- 如利用服务器的计算资源,得到经过服务器计算得到的结果
- 如利用服务器的数据资源,获取服务器上的数据
- 调用这个接口,影响服务器中的内容
- 如修改服务器中的数据
- 调用这个接口,得到一定的返回结果
- 而为了方便其他程序得到本程序的某些功能或数据,通常开放一个接口给其他程序使用
1.1. 通常API的形式:
- 函数
- child::web API
适用范围
2. 特点:
2.1. 底层的
- 调用这个api的时候可能需要额外步骤, 如链接形式的api通常需要其他的请求命令
- API返回的结果一般还需要进一步加工
2.2. 全面的
因为API是底层的实现, 所以适用范围非常广