导致要素图层 webhook 触发的事件用于追踪对图层进行的更改。 对于创建的每个 webhook,需要指定将追踪的事件。
下表列出了可以为托管要素图层、托管要素图层视图和托管表格上的 webhook 定义的事件触发器:
| 事件触发器 | 值 | 描述 |
|---|---|---|
将触发任意受支持的事件。 | * | 当此表格中所列的任何事件发生时,将发送负载。 |
将创建要素或行。 | FeaturesCreated | 当用户向图层中的子图层或表格添加要素或行时,将发送负载。 |
将更新要素或行。 | FeaturesUpdated | 当用户更改现有要素或行(例如编辑属性或者移动要素)时,将发送负载。 |
将删除要素或行。 | FeaturesDeleted | 当用户删除要素或行时,将发送负载。 |
将编辑(例如,插入、更新或删除)要素或行。 注:附件编辑可能不会导致 FeaturesEdited 事件触发器触发。 可以使用以下三个触发器中的其中一个来追踪创建、更新或删除附件。 | FeaturesEdited | 当执行以上三种类型的编辑内容中的任何一种时,将发送负载。 |
将向其中一个图层中的要素或行添加附件。 | AttachmentsCreated | 当用户向要素或行添加附件时,将发送负载。 |
将更新要素附件。 | AttachmentsUpdated | 当用户更新现有附件时,将发送负载。 |
将从其中一个图层的要素或行中删除附件。 | AttachmentsDeleted | 当用户从要素中删除附件时,将发送负载。 |
要素图层或表格的方案将发生更改。 | LayerSchemaChanged | 以下任何事件发生时都会导致此触发器触发:
|
要素图层或表格项目中的一个或多个图层的定义发生更改。 | LayerDefinitionChanged | 当更改以下图层属性之一时,都会发送负载:
添加或删除字段,以及更改字段类型、别名或几何类型也将导致此触发器触发,因为图层的定义包含其字段的列表和描述。 |
要素图层或表格项目定义发生更改。 | FeatureServiceDefinitionChanged | 当影响整个要素图层或表格项目的定义发生更改时,将发送负载。 其中包括:
|