82. Lekérdezés: Előfizetési események visszaállítása

Mindig jó gyakorlat, ha lehetőség van visszaállítani/újraellenőrizni a kézbesített és a legyártott előfizetési eseményeket. Ezért a GeoPard eltárolja az összes legyártott előfizetési esemény történetét a utolsó 12 hónapra.

Gyakori esetek:

  • Gyenge internetkapcsolat és az események nem kerültek kézbesítésre

  • A WebSocket figyelő újratelepítése

  • Ellenőrizze a beérkezett és a legyártott események konzisztenciáját

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

Támogatott bemeneti szűrők:

  • dateFrom időpontként ISO 8601 formátumban (pl.: "2023-05-25T12:49:00.000Z")

  • dateTo időpontként ISO 8601 formátumban (pl.: "2023-05-30T06:35:00.000Z")

  • farmUuids "Tanya" UUID-jainak tömbjeként kereséshez

  • fieldUuids "Parcella" UUID-jainak tömbjeként kereséshez

  • userUuids a keresendő "User" UUID-k tömbjeként

  • eventUuids előfizetési "Esemény" UUID-jainak tömbjeként

circle-info

Minden szűrő logikaiként működik ÉS.

circle-info

Minden előfizetési eseménynek van egy attribútuma executionDate ami összekapcsolva van a küldés időpontjával AWSDateTime formátumban, amely kompatibilis az ISO 8601 DateTime formátummal.

Last updated

Was this helpful?