>
我能学到什么
应用编程接口 (API)
什么是 API?
API 的全称是应用编程接口。API 是一组协议,用于定义应用或系统之间如何进行通信。
机构可通过 API 展示其部分业务软件应用,从而极大地扩展其功能的使用范围。因此无论选择何种方式来获取信息,用户都能享受到无缝衔接的体验。
用户可以选择通过 Web 应用发送电子邮件,通过移动应用阅读回复,在家用设备上查看附带的视频,以及在 iPad 上阅读附带的报告——所有这些操作都可以根据他们自己的便利情况进行选择。这是可以实现的,因为所有这些应用都通过 API 建立了连接。
什么是 REST API?
表述性状态转移 (REST) API 是一种设计网络应用的架构样式,此类应用通常使用超文本传输协议 (HTTP) 从服务器获取响应。
REST API 调用是无状态的,这意味着服务器将根据传入的请求来为每个调用生成响应,并且不会记录之前的互动。它们是当前企业与云应用进行互动的热门选择。许多社交媒体网站和浏览器都使用 REST API 来为用户提供一体化体验。