【发布时间】:2018-03-17 23:50:15
【问题描述】:
我正在学习如何构建 REST API 以在具有旧 API 的系统上实现。旧的(和新的)API 需要以 API 密钥的形式进行身份验证。
使用旧 API,您将 POST 到 URL,其中一个 POST 参数将是您的 API 密钥。
使用 REST API,我知道 API 密钥可以作为 GET 或 POST 参数传递给 GET 和 POST 方法,但是如何将其传递给 PUT、PATCH 和 DELETE 以及如何提取 API输入PHP?
【问题讨论】:
-
发出请求(GET、POST、PUT、PATCH 和 DELETE)时,应在“授权”标头中设置 API 密钥。例如阅读:sitepoint.com/php-authorization-jwt-json-web-tokens