ウォークスルー
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ウェブフックの送信アクションをワークフローに追加して、アイテムのワークフローの状態が変わったときやコマンドが実行されたときに知らせることができます。
このウォークスルーでは、以下の方法を説明します:
- ウェブフックの送信アクションを追加してください。
- ウェブフックの提出アクションを設定してください。
ウェブフックの送信アクションを追加
ワークフローの状態やアクションにウェブフックの送信アクションを追加できます。そして、このワークフローを使うアイテムがその状態に移動したり、ウェブフックを含むコマンドを実行すると、指定されたエンドポイントにリクエストを送信します。
/sitecore/System/WorkflowsフォルダにSample Webhook Workflowがあります。
ワークフローの状態やアクションにウェブフックの送信アクションを追加するには:
-
コンテンツツリーで /sitecore/System/Workflowsフォルダに移動し、ウェブフックの送信アクションを追加したいワークフローを展開します。
!注ウェブフックアクションは、他のアクションと同様に、どのアイテムのワークフローにも追加できます。
-
Webhookの送信アクションを追加したい状態やアクションを右クリックし、「 Insert」→ Webhook「Submit Action」をクリックします。
-
メッセージダイアログでウェブフックの名前を入力し、OKをクリックします。
ウェブフックの送信アクションを設定する
Webhookの送信アクションを追加する際は、その フィールド をリクエストを送信するように設定する必要があります。
ウェブフックの送信アクションを設定するには:
-
ウェブフックのコンテンツ欄の 情報 セクションの 説明 欄で、ウェブフックの説明を入力します。
-
ウェブフックを有効にするには、データ セクションで「 有効」 チェックボックスを選択してください。
-
Urlフィールドにリクエスト用のエンドポイントURLを入力します。
-
オプションで、宛先エンドポイントに認証が必要な場合は、Authorizationドロップダウンメニューで使いたいAuthorization項目をクリックします。
適切な認可項目がない場合は、新しい承認項目を作成できます。
-
シ リアライズタイプの ドロップダウンメニューで、ウェブフックのアクション提出リクエストに使いたいペイロードタイプをクリックしてください。
シリアライズタイプを選択しない場合は、デフォルトでJSONが選択されます。
-
「保存」をクリックします。