API(Application Programming Interface,应用程序编程接口)是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集,它是一组预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。API 也可以是一种中间件,为各种不同平台提供数据共享。
API的一些组成部分包括:
接口描述:这个接口是用来干嘛的,以及相关的规则。
接口地址:以网址的形式展现,通过发送请求给这个网址来对接口进行交互操作。
请求类型:常用的有四种接口类型GET/POST/DELETE/PUT,分别用于查询相应的数据、创建订单或者创建的某个动作、执行相应的删除操作等。
在不同的系统下,如Windows和Linux,API的具体实现有所不同,但它们都遵循类似的原理和功能。
领取专属 10元无门槛券
私享最新 技术干货