1. API梗概:

  • 应用程序编程接口(Application ProgrammingInterfaces,API)
  • 为了安全起见, 一个程序对外部来说, 内部的一些功能是封闭的
    • 而为了方便其他程序得到本程序的某些功能或数据,通常开放一个接口给其他程序使用
      • 调用这个接口,得到一定的返回结果
        • 如利用服务器的计算资源,得到经过服务器计算得到的结果
        • 如利用服务器的数据资源,获取服务器上的数据
      • 调用这个接口,影响服务器中的内容
        • 如修改服务器中的数据

1.1. 通常API的形式:

  1. 函数
  2. child::web API

适用范围

2. 特点:

2.1. 底层的

  1. 调用这个api的时候可能需要额外步骤, 如链接形式的api通常需要其他的请求命令
  2. API返回的结果一般还需要进一步加工

2.2. 全面的

因为API是底层的实现, 所以适用范围非常广