Google Laravel API 项目的端点

Google Endpoints with Laravel API project

我有一个 API 是用 Laravel 开发的。 通常可以使用 Google 端点吗? 我读到您需要一个特殊的 YAML 文件。有人知道描述这个的教程吗?

感谢您的帮助!

要回答您的问题,可以使用 Google 端点,只要您被授权通过 API keys/Password grant/Whatever 您在 Google API 控制台上指定的权限。您不需要任何特殊的 YAML 文件。

如果您想将 Endpoints 代理放在您的 API 前面,您需要将 API 的形状描述部署到系统中。它是一个遵循 OpenAPI 2.0 规范的 yaml 文件。

我找到了一个工具,可以从 Github (https://github.com/DarkaOnLine/L5-Swagger) 上的 Laravel 代码生成 OpenAPI 规范,也许它对您的用例有帮助。