Schritt 1: Generieren Sie Ihren Client API - NICEDCVSitzungsmanager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Schritt 1: Generieren Sie Ihren Client API

Die Session Manager APIs sind in einer einzigen YAML Datei definiert. Sie APIs basieren auf der Open API3 4.0-Spezifikation, die eine standardmäßige, sprachunabhängige Schnittstelle zu definiert. RESTful APIs Weitere Informationen finden Sie unter Open Specification. API

Mithilfe der YAML Datei können Sie einen API Client in einer der unterstützten Sprachen generieren. Dazu müssen Sie Swagger Codegen 3.0 oder höher verwenden. Weitere Informationen zu den unterstützten Sprachen finden Sie im Swagger-Codegen-Repo.

APIUm den Client zu generieren
  1. Laden Sie die Session API YAML Manager-Datei vom Session Manager Broker herunter. Die YAML Datei ist im Folgenden verfügbarURL.

    https://broker_host_ip:port/dcv-session-manager-api.yaml
  2. Installieren Sie Swagger Codegen.

    • macOS

      $ brew install swagger-codegen
    • Andere Plattformen

      $ git clone https://github.com/swagger-api/swagger-codegen --branch 3.0.0
      $ cd swagger-codegen
  3. Generieren Sie den API Client.

    • macOS

      $ swagger-codegen generate -i /path_to/yaml_file -l language -o $output_folder
    • Andere Plattformen

      $ mvn clean package
      $ java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate -i /path_to/yaml_file -l language -o output_folder