56. Carica foto

Caricare una foto tramite S3 contiene 2 passaggi:

  1. Richiedere il link pre-firmato per il caricamento diretto successivo.

Come input:

  • fileExtention - jpeg OR jpg OR png,

  • farmUuid - uuid della azienda agricola,

  • fieldUuid - uuid del campo,

  • noteUuid - uuid della nota per il link diretto della foto caricata,

  • commentUuid - uuid del commento per il link diretto della foto caricata (opzionale).

Come output:

  • uuid - l'uuid previsto dopo il caricamento e l'elaborazione,

  • farmUuid - lo stesso dell'input,

  • fieldUuid - lo stesso dell'input,

  • noteUuid - lo stesso dell'input,

  • commentUuid - lo stesso dell'input (se esisteva),

  • s3Url - l'URL usato per caricare la foto,

  • s3Fields - attributi da inserire nel form di caricamento della foto.

I dettagli su come usare s3Url e s3Fields sono descritti nel secondo passaggio.

Gli attributi sono validi solo per 60 minuti per caricare la foto.

  1. Inviare una foto locale a s3Url con gli attributi del form predefiniti da s3Fields.

Le notifiche sull'elaborazione saranno consegnate tramite il meccanismo di subscription descritto in GraphQL -> Samples -> 1. Sottoscrizione: Ricevere eventi.

circle-info

Usare ‘Accept-Encoding’:’gzip, deflate, br’.

Ultimo aggiornamento

È stato utile?