Webhookアクションを送信HTTPリクエスト
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、webhookのアクションリクエスト提出におけるプロパティの概要とサンプルリクエストを示します。
Webhookのアクション提出プロパティ
すべてのウェブフック送信アクションリクエストペイロードには、ウェブフックおよび発生したアクションに関する情報を提供する以下のプロパティが含まれています。
財産
価値タイプ
概要
ActionID
ガイド
プロセッサのアイテムID。どのウェブフックがデータを送ったかを決定します。
ActionName
ストリング
プロセッサのアイテム名。どのウェブフックがデータを送ったかを決定します。
Comments
ストリング
コメント欄のテキスト。
DataItem
アイテム
トリガーしたウェブフックを含むアイテムです。
Message
ストリング
NextState
ワークフローステート
アイテムを移動させたい状態。状態に送信アクションのウェブフックを挿入すると、 NextState nullを返します。
PreviousState
ワークフローステート
アイテムが移動する状態。
UserName
ストリング
ワークフローアクションを開始したユーザーです。
WorkflowName
ストリング
そのアイテムが使うワークフローの名前。
WebhookItemId
ガイド
イベントにサスクライブしトリガーされたウェブフックアイテムのID。
WebhookItemName
ストリング
ウェブフックのアイテム名。
JSON形式でのウェブフックのアクションリクエストのサンプル
以下はJSON形式のウェブフック送信アクションリクエストの例です:
{ "ActionID": "0a6f3cde-edd3-445c-90c3-08d0783e60a3", "ActionName": "Sample webhook submit action", "Comments": { "Key": "Comments", "Value": "Approved!" } , "DataItem": { "Language": "en", "Version": 1, "Id": "2c8e2214-0d54-4a82-8f84-b60c08f169a9", "Name": "Sample item", "ParentId": "8fb31904-1bbc-463c-821b-c7c1a87bf13e", "TemplateId": "0133f52d-271f-4217-b1cd-04342e3457eb", "TemplateName": "Sample Item", "MasterId": "00000000-0000-0000-0000-000000000000", "SharedFields": { "Id": "a4f985d9-98b3-4b52-aaaf-4344f6e747c6", "Value": "{88AD1387-D4DA-489D-BB4B-45540917E7ED}" } , "UnversionedFields": , "VersionedFields": ... }, "Message": "", "NextState": null, "PreviousState": { "DisplayName": "Awaiting approval", "FinalState": false, "Icon": "Software/16x16/jar.png", "StateID": "{87FEC0C1-CAE3-4272-BA58-3DF7082BD1DB}", "PreviewPublishingTargets": }, "UserName": "sitecore\\[email protected]", "WorkflowName": "Workflow with webhook", "WebhookItemId": "0a6f3cde-edd3-445c-90c3-08d0783e60a3", "WebhookItemName": "Sample webhook submit action" }