翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 1: APIクライアントを生成する
Session Manager APIsは 1 つのYAMLファイルで定義されます。APIs は Open.0 仕様に基づいていますAPI3。Open.0 仕様では、 RESTful への言語に依存しない標準インターフェイスを定義しますAPIs。詳細については、「OpenAPI Specification
YAML ファイルを使用して、サポートされているいずれかの言語でAPIクライアントを生成できます。これを実行するには、Swagger Codegen 3.0 以降を使用する必要があります。サポートされている言語の詳細については、「swagger-codegen repo
API クライアントを生成するには
-
Session Manager ブローカーから Session Manager API YAML ファイルをダウンロードします。YAML ファイルは、次の で利用できますURL。
https://
broker_host_ip
:port
/dcv-session-manager-api.yaml -
Swagger Codegen をインストールします。
-
macOS
$
brew install swagger-codegen -
その他のプラットフォーム
$
git clone https://github.com/swagger-api/swagger-codegen --branch 3.0.0$
cd swagger-codegen
-
-
API クライアントを生成します。
-
macOS
$
swagger-codegen generate -i/path_to/yaml_file
-llanguage
-o $output_folder
-
その他のプラットフォーム
$
mvn clean package$
java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate -i/path_to/yaml_file
-llanguage
-ooutput_folder
-