PHP REST API 介绍

在本教程中,我们将了解 PHP 和 REST API。
REST 和其他 API 用于提供两个系统之间的通信和交互。

为什么要使用 API?

有许多大型组织向多个系统提供对其数据的访问。
股票市场使用 API 提供对实时数据的访问。
新闻媒体还使用各种 API 在多个平台上发布新闻。

我们可以使用网站和移动应用程序预订电影票。
两者都使用某种 API 来相互通信。
社交媒体网站还使用 API 将提要数据显示到网站中。
在当今时代,API 的用途如此之多。

on it road .com

重要术语

让我们了解在使用 REST API 时使用的各种术语。

什么是REST?

REST 代表 REpresentational State Transfer。
它是一种架构风格,用于在基于网络的软件之间提供标准。
REST 是创建 Web 服务的流行标准。

REST API

REST(或者 RESTful)API 是 Internet 上系统之间的通信媒介。
REST API 可使用多种标准,例如 HTTP、JSON、URL 和 XML。
REST API 使用 GET、HEAD、POST、PUT、DELETE 等 HTTP 方法来执行不同的操作。

JSON

JSON 代表 JavaScript 对象表示法(JavaScript Object Notation)。
JSON 是一种标准文件格式,用于在两个应用程序之间传输数据。
JSON 数据由大括号内呈现的属性-值对组成。
JSON 数据可以存储对象、数组、字符串、整数等。

对象在{ }括号内表示,数组存储在[ ]括号内。

[{
 "id": "1",
 "name": "Robin",
 "age": "20"
}, {
 "id": "2",
 "name": "jack",
 "age": "25"
}]

XML

XML 代表可扩展标记语言(eXtensible Markup Language)。
它使用自定义标记来存储和传输数据。
XML 和 JSON 是 API 中使用的两种流行数据格式。

curl

cURL 代表客户端 URL (client URL)。
它用于使用 HTTP 和其他协议在服务器之间交换数据。

日期:2020-09-17 00:10:23 来源:oir作者:oir