56. Télécharger des photos

Téléverser une photo via S3 comporte 2 étapes :

  1. Demander le lien pré-signé pour un téléversement direct ultérieur.

En entrée :

  • fileExtention - jpeg OU jpg OU png,

  • farmUuid - uuid de la ferme,

  • fieldUuid - uuid de la parcelle,

  • noteUuid - uuid de la note pour le lien direct de la photo téléversée,

  • commentUuid - uuid du commentaire pour le lien direct de la photo téléversée (optionnel).

En sortie :

  • uuid - l'uuid attendu après le téléversement et le traitement,

  • farmUuid - identique à l'entrée,

  • fieldUuid - identique à l'entrée,

  • noteUuid - identique à l'entrée,

  • commentUuid - identique à l'entrée (si existant),

  • s3Url - l'URL utilisée pour téléverser la photo,

  • s3Fields - attributs à passer dans le formulaire de téléversement de la photo.

Les détails sur l'utilisation de s3Url et s3Fields sont décrits dans la deuxième étape.

Les attributs ne sont valables que 60 minutes pour téléverser la photo.

  1. Envoyer une photo locale vers s3Url avec les attributs de formulaire prédéfinis fournis par s3Fields.

Les notifications concernant le traitement seront envoyées via le mécanisme d'abonnement décrit dans GraphQL -> Samples -> 1. Abonnement : Obtenir les événements.

circle-info

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

Mis à jour

Ce contenu vous a-t-il été utile ?