メインコンテンツまでスキップ

デプロイせずに Extend Service Extension アプリから OpenAPI 2.0 JSON を取得する

Last updated on July 14, 2026

注釈:本資料はAI技術を用いて翻訳されています。

OpenAPI 2.0 JSON を取得する推奨方法は、AccelByte Gaming Services (AGS) にアプリをデプロイし、自動生成されたファイルをダウンロードすることです。OpenAPI 2.0 JSON をローカルで生成すると、base_path の値が正しくない値になります。

option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
...
base_path: "/service";
...
};

デプロイせずに正しい OpenAPI 2.0 JSON を取得するには、以下の手順を実行します。

  1. service.protobase_path プロパティを、デプロイ先のベースパスと一致するように変更します。
  2. プロジェクトフォルダで make proto を実行します。
  3. OpenAPI 2.0 JSON ファイルは gateway/apidocs/service.swagger.json に保存されます。
注記

アプリが AGS にデプロイされる際に正しい値で上書きされるため、通常は service.protobase_path を変更する必要はありません。