ESETオンラインヘルプ

トピックを選択

Cloud SDK/APIクライアント

コードはAPIから生成されます。

開始するには、API設定に従ってください。

APIクライアント

C#

C# APIクライアントはNuGetパッケージとして配布されます。ホスティングされている場所と使用方法(およびサンプル)のガイドについては、ESET GitHubリポジトリをご覧ください。

サンプルをビルドして実行します。

その他の言語

他の言語のAPIクライアントを生成するには、openapi-generatorを使用します。


example

java -jar openapi-generator-cli.jar generate -g typescript-fetch -i https://esac.eset.com/apidoc/swagger.json --skip-validate-spec -o ./esa-api --additional-properties=npmName=ESA.API,npmVersion=4.0.48,modelPropertyNaming=original,paramNaming=original,typescriptThreePlus=true --global-property apiTests=false,modelTests=false

これはtypescript-fetchとcpp-restsdkで試しましたが、問題なく実行されました。

各言語によって、追加プロパティのセットが異なります。ジェネレーターのリスト(openapi-generator.tech)を参照してください。

C++などの一部の言語では、使用するHTTPクライアントライブラリに応じて、さまざまなのジェネレーターが用意されているます。ニーズに最も適したジェネレーターを選んでください。

ニーズに合わせて他のジェネレーターも自由に使用できます。