Ładunki elementów webhook warstwy obiektowej

Podczas konfigurowania elementów webhook hostowanych warstw obiektowych, widoków hostowanych warstw obiektowych lub hostowanych tabel, w momencie wystąpienia zdarzenia wyzwalającego do odbiorcy elementu webhook wysyłany jest ładunek informacji. Ładunek to żądanie HTTPS POST dostarczone w schemacie JSON.

Poniższa tabela opisuje właściwości zawarte w ładunkach elementów webhook tworzonych w hostowanych warstwach obiektowych, widokach hostowanych warstw obiektowych lub hostowanych tabelach. Ładunki zawierają informacje o zmianach wprowadzonych w warstwie lub źródłowej usłudze obiektowej.

WłaściwośćOpis
name

Nazwa elementu webhook.

layerId

Identyfikator elementu webhook, który dostarczył ładunek.

orgId

Identyfikator instytucji ArcGIS Online, w której przechowywany jest element webhook.

serviceName

Nazwa usługi obiektowej, która obsługuje warstwę obiektową lub tabelę. Nazwa została zdefiniowana podczas publikacji warstwy internetowej przez publikującego.

lastUpdatedTime

Znacznik czasu (w formacie milisekund, jakie upłynęły od epoki) wystąpienia zdarzenia.

changesUrl

Adres URL punktu końcowego Extract Changes usługi obiektowej elementu. Możesz uzyskać dostęp do tego adresu URL, aby dowiedzieć się więcej o konkretnych zmianach, które miały miejsce podczas zdarzenia.

events

Typ wykonanego zdarzenia. Wartości są wymienione w sekcji Wyzwalacze zdarzeń warstwy obiektowej.

Poniższy przykład ilustruje przykładowy ładunek elementu webhook, który uruchamia się, gdy ktoś utworzy obiekt lub wiersz (FeaturesCreated), zaktualizuje obiekt lub wiersz (FeaturesUpdated) lub usunie obiekt lub wiersz (FeaturesDeleted) z warstwy w hostowanej warstwie obiektowej lub hostowanej tabeli:

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"]
          }
         ]