WebhookイベントハンドラHTTPリクエスト
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、Webhookイベントハンドラ要求のプロパティの概要を提供し、サンプルリクエストを表示します。
Webhookイベントハンドラの共通プロパティ
ウェブフックイベントハンドラ要求ペイロードは、ウェブフック項目と発生したイベントを識別する以下のプロパティを含みます。
財産
価値タイプ
概要
EventName
ストリング
WebhookItemId
ガイド
イベントにサスクライブしトリガーされたウェブフックアイテムのID。
WebhookItemName
ストリング
ウェブフックのアイテム名。
イベント固有の性質
各イベントはイベント固有のプロパティを含みます。以下の表は、同じプロパティを共有するイベントを同じ行にまとめたイベント固有のプロパティを説明します。
イベントネーム
財産
価値タイプ
概要
item
item
item
item
item
item
item
Item
アイテム
影響を受けたアイテム。
item
Item
アイテム
影響を受けたアイテム。
ParentID
ガイド
削除されたアイテムの親IDです。
item
Item
アイテム
保存されたアイテム。
Changes
アイテム変更
アイテムに加えられた変更に関する情報。
item
Source
アイテム
元のアイテム。
Copy
アイテム
元の品物のコピーです。
item
Item
アイテム
動かされたアイテム。
OldParentID
ガイド
そのアイテムの前の親です。
item
Item
アイテム
名前を変えたアイテム。
OldName
ストリング
アイテムの古い名前です。
item
Item
アイテム
影響を受けたアイテム。
OldValue
ストリング
前のアイテムの並べ替え順。
item
Item
アイテム
影響を受けたアイテム。
TemplateChanges
テンプレートの変更点
アイテムのテンプレートに変更された情報。
publish
publish
PublisherOptions
パブリッシャーオプション
基本的な記事情報。
publish
Status
ステータス変更
進捗情報を公開する。
publish
PublisherOptions
パブリッシャーオプション
基本的な記事情報。
Exception
例外
公開試み中に発生した例外に関する情報。
JSON形式のサンプルウェブフックイベントハンドラリクエスト
以下は、JSON形式のウェブフックイベントハンドラリクエストの例で、アイテムが追加されたことを知らせます。
{ "EventName": "item
", "Item": { "Language": "en", "Version": 1, "Id": "4c3a401e-8b78-440a-bf88-736a71ce8e5a", "Name": "New 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": ... }, "WebhookItemId": "95398c44-f232-41a8-b947-8aefec4ce6eb", "WebhookItemName": "Sample Webhook Event Handler" }