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

デプロイせずに 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 を取得するには:

  1. service.protobase_path プロパティをデプロイされたベースパスに合わせて変更します。
  2. プロジェクトフォルダで make proto を実行します。
  3. OpenAPI 2.0 JSON ファイルは gateway/apidocs/service.swagger.json に保存されます。
注記

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