关于 Python 版 Cloud Endpoints Frameworks

本页面介绍了相关库和工具,并提供了一些其他信息,旨在帮助您开始使用 Python 版 Endpoints Frameworks。请参阅关于 Endpoints Frameworks,了解 Endpoints Frameworks 的架构概要。

库和工具

适用于 App Engine 标准环境的 Cloud Endpoints Frameworks 提供以下库和工具:

要求

要使用 Endpoints Frameworks,请按照教程中显示的过程进行操作。

最后,您需要了解如何开发您偏好的客户端,例如 JavaScript 网页客户端或 Android 等移动客户端。

开发流程

使用 Endpoints Frameworks 开发应用的一般工作流程如下所述:

  1. 先编写 API 代码,在其中封装类及任何公开的方法并创建 Message 类(请参阅创建 Endpoints API)。
  2. 创建一个网络服务器,以用于提供您的 API。
  3. 生成 OpenAPI 配置文件并部署该文件,参见教程
  4. (可选)在本地测试您的 API
  5. 部署此 API
  6. 生成客户端库
  7. 编写客户端应用,调用 API 时应使用客户端库。

使用入门

开始使用之前,请按照教程配置和部署示例 API 并向示例 API 发送请求。然后返回本页,了解配置、部署和测试自己的 API 所需的信息。

从 Endpoints 1.0 版迁移

如果您已使用 Endpoints 的先前版本开发 API 后端,请按照迁移指南将您的应用迁移至 Endpoints 2.0 版。