Payload del webhook feature layer

Quando si configurano i webhook per i feature layer ospitati, le viste feature layer ospitati o le tabelle ospitate, viene inviato un payload di informazioni al ricevitore webhook quando si verifica un evento di attivazione. Il payload è una richiesta POST HTTPS consegnata in uno schema JSON.

La seguente tabella descrive le proprietà incluse nei payload per i webhook creati nei feature layer ospitati, viste di feature layer ospitati o tabelle ospitate. I payload includono informazioni sulle modifiche effettuate al feature layer di origine del layer o della tabella.

ProprietàDescrizione
name

Il nome del webhook.

layerId

L'ID del webhook che ha inviato il payload.

orgId

L'ID dell'organizzazione ArcGIS Online in cui è memorizzato il webhook.

serviceName

Il nome del feature service che supporta il feature layer o tabella. Il nome è stato definito quando il layer Web è stato pubblicato.

lastUpdatedTime

Il timestamp (formattato come millisecondi dal periodo) di quando si è verificato l'evento.

changesUrl

L'URL verso l'endpoint di Extract Changes per il feature service di origine dell'elemento. È possibile accedere a questo URL per ottenere informazioni sui cambiamenti specifici che si sono verificati durante l'evento.

events

Il tipo di evento che è stato eseguito. I valori sono elencati in Attivazioni eventi feature layer.

Il seguente esempio illustra un payload campione per un webhook che si attiva quando un utente crea una feature o riga (FeaturesCreated), aggiorna una feature o riga (FeaturesUpdated) o elimina una feature o riga (FeaturesDeleted) da un layer in un feature layer ospitato o tabella ospitata:

payload=[
          {
            "name":"webhook11",
            "layerId":0,
            "orgId":"ABCD1EFghIJK2LmN",
            "serviceName":"myservice",
            "lastUpdatedTime":1755719255181,
            "changesUrl":"https%3a%2f%2fservices2.arcgis.com%ABCD1EFghIJK2LmN%2fArcGIS%2frest%2fservices%2fmyservice%2fFeatureServer%2fextractChanges%3fserverGens%3d%5b762039%2c762044%5d%26async%3dtrue%26returnAttachments%3dfalse",
            "events":["FeaturesCreated","FeaturesUpdated","FeaturesDeleted"]
          }
         ]