82. Kysely: Palauta tilauksen tapahtumat

On aina hyvä käytäntö säilyttää mahdollisuus palauttaa/tarkistaa lähetetyt vs. tuotetut tilausilmoitukset. Siksi GeoPard tallentaa kaikkien tuotettujen tilausilmoitusten historian viimeiseltä 12 kuukaudelta.

Yleiset tapaukset:

  • Heikko internet-yhteys ja ilmoituksia ei toimitettu

  • WebSocket-kuuntelijan uudelleenkäyttöönotto

  • Tarkista vastaanotettujen vs. tuotettujen ilmoitusten yhdenmukaisuus

  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
        toiminto
        nodePath {
          entiteetti
          uuid
        }
      }
    } 
  }
}

Tuetut syötteen suodattimet:

  • dateFrom ajankohtana datetime-muodossa ISO 8601 -standardin mukaisesti (esim.: "2023-05-25T12:49:00.000Z")

  • dateTo ajankohtana datetime-muodossa ISO 8601 -standardin mukaisesti (esim.: "2023-05-30T06:35:00.000Z")

  • farmUuids taulukkomuodossa "Tilan" UUID:ina haettavaksi

  • fieldUuids taulukkomuodossa "Pellon" UUID:ina haettavaksi

  • userUuids taulukkona haettavien "User"-käyttäjien UUID:eista

  • eventUuids tilaus"Tapahtuma"-UUID:iden taulukkona

circle-info

Kaikki suodattimet toimivat loogisena JA.

circle-info

Jokaisella tilausilmoituksella on attribuutti executionDate liitettynä lähetettyyn ajankohtaan AWSDateTime-muodossa, joka on yhteensopiva ISO 8601 DateTime -muodon kanssa.

Last updated

Was this helpful?