Docs Menu
Docs Home
/ /
Atlas App Services
/ /

サードパーティ サービスの構成 [非推奨]

重要

サードパーティ サービスとプッシュ通知の廃止

Atlas App Services のサードパーティ サービスとプッシュ通知は非推奨となり、代わりに関数内の外部依存関係を使用する HTTP エンドポイントを作成できるようになりました。

Webhook はHTTPS endpointsに名前変更され、動作は変更されません。 既存の Webhook を移行する必要があります。

既存のサービスは、 30、2025 まで引き続き機能します。

サードパーティ サービスとプッシュ通知は非推奨になったため、App Services UI からデフォルトで削除されました。 既存のサードパーティ サービスまたはプッシュ通知を管理する必要がある場合は、次の操作を実行して構成を UI に追加できます。

  • 左側のナビゲーションの [ App Settings Manageセクションの下にある [] をクリックします。

  • Temporarily Re-Enable 3rd Party Servicesの横にあるトグル スイッチを有効にし、変更を保存します。

App Services UI を使用するか、サービス構成ディレクトリを インポート することで、すべての 外部サービス のインターフェースを作成して構成できます。使用する方法に対応する以下のタブを選択します。

1
  1. 左側のナビゲーション メニューで [ Servicesをクリックします。

  2. [Add a Service] をクリックします。

2
  1. リストから作成するサービスのタイプを選択します。

  2. サービスを一意に識別するService Nameを入力します。

  3. 作成するサービスの種類に固有の追加の構成値を入力します。 一部のサービス構成値はプライベートであり、構成値を含むシークレットを作成して参照する必要があります。

    各サービス タイプの構成パラメーターの詳細については、個々のサービスのリファレンス ページを参照してください。

  4. サービスを保存するには、 Add Serviceをクリックします。

UI のサンプルサービス構成
1

MongoDB Atlas Admin API キーを使用して CLI にログインします。

appservices login --api-key="<my api key>" --private-api-key="<my private api key>"
2

アプリの構成ファイルのローカル コピーを取得します。 アプリの最新バージョンを取得するには、次のコマンドを実行します。

appservices pull --remote="<Your App ID>"

また、UI または管理 API からアプリケーションの構成ファイルのコピーをエクスポートすることもできます。 方法については、「アプリをエクスポートする 」を参照してください。

3

エクスポートしたアプリケーション ディレクトリの /servicesフォルダーに新しいサブディレクトリを作成します。 サブディレクトリの名前は、設定されたサービスの名前と一致する必要があります。

mkdir -p services/myService
4

config.jsonという名前のファイルを新しいサービス ディレクトリに追加します。 構成ファイルは、次の形式である必要があります。

{
"type": <boolean>,
"name": <string>,
"config": <document>
}
構成値
説明

Service Type

type

必須。 構成されたサービスのタイプ。

Service Name

name

必須。 構成されたサービスの名前。

注意

アプリケーション内の各サービス インターフェースには一意の名前が必要です。

Configuration

config

必須。 構成するサービスの種類に固有の構成値を含むドキュメント。 特定のサービスの構成値を見つけるには、そのサービスのリファレンス ページを参照してください。

5

サービス サブディレクトリに適切な構成ファイルを追加したら、サービスをアプリケーションにインポートできます。

アプリケーション ディレクトリのルートに移動し、次のコマンドを実行します。

realm-cli import

戻る

Webhook リクエストと応答

項目一覧