82. Forespørsel: Gjenopprett abonnements-hendelser

Det er alltid god praksis å ha mulighet til å gjenopprette/gjennomgå leverte vs. produserte abonnementshendelser. Derfor lagrer GeoPard historikken til alle produserte abonnementshendelser for siste 12 måneder.

De vanlige tilfellene:

  • Dårlig internettforbindelse og hendelser ble ikke levert

  • Nyutrulling av WebSocket-lytter

  • Sjekk konsistensen mellom mottatte og produserte hendelser

  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
        action
        nodePath {
          entity
          uuid
        }
      }
    } 
  }
}

Støttede inndatafiltre:

  • dateFrom som dato/tid i ISO 8701-format (f.eks.: "2023-05-25T12:49:00.000Z")

  • dateTo som dato/tid i ISO 8701-format (f.eks.: "2023-05-30T06:35:00.000Z")

  • farmUuids som array med "Gård"-UUIDer å søke etter

  • fieldUuids som array med "Åker"-UUIDer å søke etter

  • userUuids som en array med "User" UUID-er å søke etter

  • eventUuids som array med abonnementets "Hendelse"-UUIDer

circle-info

Alle filter fungerer som logisk OG.

circle-info

Hver abonnementshendelse har et attributt executionDate knyttet til tidspunktet den ble sendt i AWSDateTime-format kompatibelt med ISO 8601 DateTime.

Sist oppdatert

Var dette nyttig?