规格说明 OpenAPI

规格说明 OpenAPI 对于商店对市场的要求,它是可用的 上 GitHub. 您可以使用它来简化和加快集成开发。

如何生成客户端 Yandex Market API 卖家须知

该规范将帮助您以其支持的任何语言或框架生成客户端文件。 OpenAPI-发电机。 这可以大大简化与Yandex的集成。通过API进行市场推广。

通过git获取规范

有两种方法:

  1. 运行命令 git clone https://github.com/yandex-market/yandex-market-partner-api.git
  2. 通过以下方式从存储库下载存档 GitHub web UI:单击右上角的绿色按钮 Code 并在下拉列表中,选择 Download ZIP.

安装工程 OpenAPI-通过包管理器生成器

生成器文档:https://openapi-generator.tech/docs/installation

对于npm(任何操作系统) npm install@openapitools/openapi-generator-cli-g

对于Homebrew(macOS) brew install openapi-generator

为瓢(窗口) scoop install openapi-generator-cli

客户生成

对于npm(任何操作系统)

npx @openapitools/openapi-generator-cli generate -i <path_to_openapi.yaml> -g <lang> -o <output_path>

对于其他包管理器

openapi-generator generate -i <path_to_openapi.yaml> -g <lang> -o <output_path>

查询部件的值:

<lang> — 所选语言或框架的生成器参数。

<output_path> — 将放置生成的客户端代码的输出目录。

<path_to_openapi.yaml> — 文件路径 openapi.yaml 本说明书。

发电机的例子:

  • 去吧
  • java语言
  • javascript的
  • 科特林
  • php的
  • 巨蟒
  • 红宝石

发电机的完整列表可在:https://openapi-generator.tech/docs/generators