供应商创建 API 使其用户能够远程访问数据或触发应用内操作。这有利于集成、跨平台自动化和本机功能的扩展。 API 对于构建需要公开可用信息的应用程序也很有用,例如利用地图 API 或天气 API。这基本上节省了我们自己去收集这些数据的精力。 让我们快速思考一下幕后发生了什么。 API 是如何工作的? API 的一个重要方面是,只要请求和响应以双方都能理解的格式发送,原本独立的平台就可以相互通信。 这个想法是促进软件应用程序之间的交互,作为现代开发周期的主要构建块之 拉脱维亚手机号码列表 为此,两个平台必须支持并遵守相同的协议。 大多数 API 使用 REST、SOAP 或自定义协议。 但是,T 是最受欢迎且普遍存在的,因此我们将重点关注其工作原理。REST 协议使客户端能够向服务器发送HTTP 请求。客户端可以是应用程序、网络浏览器、移动应用程序、网页或一系列其他解决方案。 当我们谈论服务器时,我们特指目标应用程序、平台或数据源的服务器。这是很重要的一点,因此值得关注一下。 服务器接收请求 - 然后离开并与目标应用程序本身进行任何通信以提供响应。因此,客户端仅通过 RESTful API 与服务器进行通信。