--- title: API slug: Glossary/API translation_of: Glossary/API ---
一个 API(Application Programming Interface,应用编程接口)是软件(应用)中的一系列特性和规则,这些特性和规则允许其他软件与之交互(与用户界面相对)。API 可被视为提供它的应用与其他软硬件之间的一个简单的合约(接口)。
在 Web 开发中,API 通常是开发者能用在应用(app)中的一系列代码特性(如 {{glossary("method","方法")}}、{{Glossary("property","属性")}}、事件 和 {{Glossary("URL","URL")}}),这些特性被用于与用户的 web 浏览器中的组件、用户电脑上的其他软硬件或者第三方软件与服务交互。
例如: