ドメインから複数の API を提供する

このページでは、独自のカスタム ドメイン(example.com など)で独立した複数の API を実行する方法について説明します。

準備

カスタム ドメインを使用するには、ドメイン名を確認するの手順に従います。 このプロセスでは、ドメインの所有権を確認する必要があります。 この確認を行うことにより、その任意のサブドメインに API をデプロイして提供できます。

たとえば、example.com に対するドメイン所有権が確立している場合、api.example.comcatalog.api.example.com など、example.com のサブドメインをサービス名に含めることができます。

サブドメインに API をデプロイする

次の例では、API をサブドメイン first_api.example.com にデプロイします。

  1. OpenAPI ドキュメント内の host フィールドを first_api.example.com に設定し、その他のフィールドを Cloud Endpoints の構成で説明されているように設定します。

  2. Endpoints 構成をデプロイします。

  3. API バックエンドをデプロイします。

これで first_api.example.com にリクエストを送信し、それらのリクエストのグラフを [エンドポイント] > [サービス] ページに表示できるようになりました。

次の API をデプロイする

別の API をデプロイするには、サブドメイン first_api.example.com を次の API で使用するサブドメインに変更して、上記の手順を繰り返します。