API 简介

您可通过游戏客户端、游戏业务以外的服务 (例如,管理负载) 和 zeuz 工具 调用 zeuz API 以访问其功能。您可以使用 zeuz API 或 zeuz 控制面板 来管理 zeuz 编排,也可以两者结合使用。

您可以使用 zeuz API 来自动执行某些任务,例如:

API 功能

zeuz API 基于三组核心功能:配载、负载和 游戏镜像 管理。

核心方法以简化的伪代码列出如下:

API 使用及 API 认证

是否需要设置 API 请求认证取决于您使用 API 的方式。

API 使用

基于开发游戏的编程语言,您可使用多种方式来调用 zeuz API。

  • zeuz SDK 下载中的封装支持下列代码语言:

    • Unity (C#)
    • 虚幻引擎 (C++ 和蓝图)
  • Go SDK。

  • 使用 JSON-HTTP 数据格式协议的 zeuz 基础 API。

    详情请参阅 API 认证概览

API 认证

Unity 封装、虚幻引擎封装和 Go SDK 处理请求认证并序列化 API 请求中的数据。您可直接将封装集成到 Unity、虚幻引擎或 Go 的代码中。如需使用这些封装,请下载最新的 zeuz SDK,并参考解压包中的 readme.txt 文件了解详情。

如果您不使用 Unity、虚幻引擎或 Go 开发游戏,您可直接调用 zeuz 基础 API 为您的游戏建立工具,例如,将您的游戏集成到 CI/CD 管道中。

如需直接调用 zeuz 基础 API,您要将 zeuz 基础 API 支持的认证方法纳入到您的 API 请求脚本中。更多信息,请参阅 API 认证概览

更多信息

关于具体的 zeuz API 功能的更多信息,请参阅下列文档:



2021年5月12日 该文档已创建并通过审校


最近更新时间: October 20, 2021 (7b8de66a)