Can you summarize the following document?
        
  应用程序接口为:「『电脑操作系统(英语:Operating system)』或『程序函式库』提供给应用程序呼叫使用的程序码」。其主要目的是让应用程序开发人员得以呼叫一组例程功能,而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。API本身是抽象的,它仅定义了一个接口,而不涉及应用程序在实际实现过程中的具体操作。  例如,图形库中的一组API定义了绘制指标的方式,可于图形输出设备上显示指标。当应用程序需要指标功能时,可在引用、编译时连结到这组API,而执行时就会呼叫此API的实现(库)来显示指标。  应用程序接口可以是一组数量上千、极其复杂的函数和副程序,可让程序员做很多工作,譬如「读取文件」、「显示选单」、「在视窗中显示网页」等等。操作系统的API可用来分配内存或读取档案。许多系统应用程序借由API接口来实现,像是图形系统、数据库、网络Web服务,甚至是线上游戏。  应用程序接口有诸多不同设计。用于快速执行的接口通常包括函数、常量、变量与数据结构。也有其它方式,如通过解释器,或是提供抽象层以遮蔽同API实现相关的信息,确保使用API的代码无需更改而适应实现变化。  应用程序接口经常是软件开发工具包(SDK)的一部分。

  API又分为(Windows、Linux、Unix等系统的)系统级API,及非操作系统级的自定义API。作为一种有效的代码封装模式,微软Windows的API开发模式已经为许多商业应用开发的公司所借鉴,并开发出某些商业应用系统的API函数予以发布,方便第三方进行功能扩展。如Google、苹果电脑公司,以及诺基亚等手机开发的API等等。

  URL: http://api.yinhangkadata.com/BankCard card:6222352812809642 key:866a0b5db38e8ac53e07e21bb7e7aa10
与因特网相连的端系统提供了一个应用程序接口(,缩写:英语:API;又称为应用程序编程接口)是软件系统不同组成部分衔接的约定。