機械翻訳について

Producerアプリケーションに自己登録するトリガーの定義

外部アプリケーションにプログラムで登録するトリガーを定義する方法を学習します。

外部アプリケーションに登録および登録解除するフローがアダプタ定義ドキュメントに存在することを確認します。 フローの定義方法の詳細は、「POST APIの起動」を参照してください。
  1. VS Codeで、サイドバーの「エクスプローラ」 「エクスプローラ」アイコンをクリックします。
    ワークスペース・フォルダのディレクトリ構造が表示されます。
  2. 「定義」ディレクトリ・リストで、操作するアダプタ定義ドキュメントをクリックします。
    ドキュメントがVS Codeエディタに表示されます。
  3. ドキュメントのtriggersセクションで、パススルー・トリガーを定義します。 「パススルー・トリガーの定義」を参照してください。
  4. 登録および登録解除するフローを参照するsubscriptionセクションを追加します。

    サンプル・コード:

    "triggers":{
       "pageChangeEvent": {
          "displayName": "Wiki Page Updated Event",
          "description": "This trigger detects when a Wiki Page Updated Event is raised.",
          "type": "webhook",
          "httpMethod": "POST",
          "request": {
            "schemaType": "application/schema+json",
            "schema": {
              "$ref": "#/schemas/eventSchema"
            }
          },
          "subscription": {
            "register": "flow:eventRegisterFlow",
            "deregister": "flow:eventDeregisterFlow"
          }
        }
    }