1. ウェブフック

ウォークスルー:ウェブフックの送信アクションの追加と設定

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

ウェブフックの送信アクションをワークフローに追加して、アイテムのワークフローの状態が変わったときやコマンドが実行されたときに知らせることができます。

このウォークスルーでは、以下の方法を説明します:

  • ウェブフックの送信アクションを追加してください。

  • ウェブフックの提出アクションを設定してください。

ウェブフックの送信アクションを追加

ワークフローの状態やアクションにウェブフックの送信アクションを追加できます。そして、このワークフローを使うアイテムがその状態に移動したり、ウェブフックを含むコマンドを実行すると、指定されたエンドポイントにリクエストを送信します。

/sitecore/System/WorkflowsフォルダにSample Webhook Workflowがあります。

ワークフローの状態やアクションにウェブフックの送信アクションを追加するには:

  1. コンテンツツリーで /sitecore/System/Workflowsフォルダに移動し、ウェブフックの送信アクションを追加したいワークフローを展開します。

    注記

    ウェブフックアクションは他のアクションと同様に、どのアイテムのワークフローにも追加できます。

  2. ウェブフックの送信アクションを追加したい状態やアクションを右クリックし、InsertWebhook Submit Actionをクリックしてください。

  3. Messageダイアログでウェブフックの名前を入力し、OKをクリックします。

ウェブフックの送信アクションを設定する

Webhookの送信アクションを追加する際は、その フィールド をリクエストを送信するように設定する必要があります。

ウェブフックの送信アクションを設定するには:

  1. ウェブフックのコンテンツエリアのInformationセクションのDescription欄で、ウェブフックの説明を入力します。

  2. ウェブフックを有効にするには、DataセクションでEnabledチェックボックスを選択してください。

  3. Url欄でリクエストのエンドポイントURLを入力します。

  4. オプションで、宛先エンドポイントに認証が必要な場合は、Authorizationのドロップダウンメニューで使いたい認証項目をクリックしてください。

    適切な認可項目がない場合は、新しい承認項目を作成できます

  5. Serialization Typeドロップダウンメニューで、ウェブフックのアクション提出リクエストに使うペイロードタイプをクリックします。

    シリアライズタイプを選択しない場合は、デフォルトでJSONが選択されます。

  6. クリックSave

この記事を改善するための提案がある場合は、 お知らせください!