56. Last opp bilder

Opplasting av et bilde via S3 inneholder 2 trinn:

  1. Be om den forhåndssignerte lenken for direkte opplasting.

Som input:

  • fileExtention - jpeg ELLER jpg ELLER png,

  • farmUuid - gårdens uuid,

  • fieldUuid - markens uuid,

  • noteUuid - notatets uuid for direkte lenke til det opplastede bildet,

  • commentUuid - kommentarets uuid for direkte lenke til det opplastede bildet (valgfritt).

Som output:

  • uuid - den forventede uuid etter opplasting og behandling,

  • farmUuid - samme som input,

  • fieldUuid - samme som input,

  • noteUuid - samme som input,

  • commentUuid - samme som input (hvis eksisterte),

  • s3Url - URL-en som brukes for å laste opp bildet,

  • s3Fields - attributter som skal sendes i opplastingsskjemaet for bildet.

Detaljene om hvordan du bruker s3Url og s3Fields er beskrevet i andre trinn.

Attributtene er gyldige i kun 60 minutter for å laste opp bildet.

  1. Send et lokalt bilde til s3Url med forhåndsdefinerte skjemaattributter fra s3Fields.

Varsler om behandlingen vil leveres via abonnementsmekanismen beskrevet i GraphQL -> Samples -> 1. Abonnement: Hent hendelser.

circle-info

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

Sist oppdatert

Var dette nyttig?