デプロイせずに Extend Service Extension アプリから OpenAPI 2.0 JSON を取得する
Last updated on February 4, 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に保存されます。
注記
通常、service.proto の base_path を変更する必要はありません。アプリが AGS にデプロイされると、正しい値で上書きされるためです。