摘自:百度百科

API(Application Programming Interface,​​应用程序接口​​)是一些预先定义的接口(如函数、HTTP接口),或指​​软件系统​​不同组成部分衔接的约定。 [1]  用来提供​​应用程序​​与开发人员基于某​​软件​​或硬件得以访问的一组​​例程​​,而又无需访问源码,或理解内部​​工作机制​​的细节。