82. Vraag: Herstel abonnementsgebeurtenissen

Het is altijd goede praktijk om de mogelijkheid te hebben geleverde versus geproduceerde abonnementsevenementen te herstellen/hercontroleren. Daarom slaat GeoPard de geschiedenis op van alle geproduceerde abonnementsevenementen voor de laatste 12 maanden.

De veelvoorkomende gevallen:

  • Slechte internetverbinding en gebeurtenissen zijn niet afgeleverd

  • Heruitrol van de WebSocket-luisteraar

  • Controleer de consistentie van ontvangen versus geproduceerde gebeurtenissen

  getPlatformEvents(input: {
    dateFrom: "2023-05-25T12:49:00.000Z", 
    dateTo: "2023-05-30T06:35:00.000Z", 
    userUuids: ["<placeholder_of_user_uuid>"]
  }){
    events {
      executionDate
      event {
        uuid
        userUuid
        actie
        nodePath {
          entiteit
          uuid
        }
      }
    } 
  }
}

Ondersteunde invoerfilters:

  • dateFrom als datumtijd in ISO 8601-formaat (bv: "2023-05-25T12:49:00.000Z")

  • dateTo als datumtijd in ISO 8601-formaat (bv: "2023-05-30T06:35:00.000Z")

  • farmUuids als array van "Boerderij" UUID's om te doorzoeken

  • fieldUuids als array van "Perceel" UUID's om te doorzoeken

  • userUuids als array van "User" UUID's om te doorzoeken

  • eventUuids als array van abonnement "Event" UUID's

circle-info

Alle filters werken als logische EN.

circle-info

Elk abonnementsgebeurtenis heeft een attribuut executionDate gekoppeld aan het verzendmoment in het AWSDateTime-formaat compatibel met ISO 8601 DateTime.

Laatst bijgewerkt

Was dit nuttig?