デプロイせずに 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 を取得するには、以下の手順を実行します。
service.protoのbase_pathプロパティを、デプロイ先のベースパスと一致するように変更します。- プロジェクトフォルダで
make protoを実行します。 - OpenAPI 2.0 JSON ファイルは
gateway/apidocs/service.swagger.jsonに保存されます。
注記
アプリが AGS にデプロイされる際に正しい値で上書きされるため、通常は service.proto の base_path を変更する必要はありません。