API : Comment récupérer les photos des forumulaires

Bonjour,

Lorsque je récupère des formulaires avec l’API j’ai un objet de « type »: « photo » avec la clé « value » qui vaut un code alphanumérique de plusieurs dizaines de caractères.

  • Qu’est-ce que ce code, à quoi sert-il ?
  • Comment récupérer les photos liées à un formulaires via l’API ?

Cordialement.

Bonjour Frédéric,

le code correspond au nom du fichier média sur nos serveurs.
Pour le récupérer, il vous faut utiliser la requête :
https://www.kizeoforms.com/rest/v3/forms/{formId}/data/{dataId}/form_pictures/{media_name}

je vous souhaite une bonne fin de journée.

Merci pour ton retour Patrick.

Jusque-là je n’avais pas de problème avec l’API, mais là j’ai une erreur 404.
Par ailleurs, je ne retrouve pas cette fonctionnalité ni dans la doc ni dans le swagger, du coup je l’utilise comme le reste, mais ça ne passe pas.

Exemple :
Pour l’instance 114836650 du formulaire 508069 (https://www.kizeoforms.com/rest/v3/forms/508069/data/114836650), je trouve le média c59769f508069pu426708_20210928111113_aa12d1f2-927b-4e26-bc02-a7a9d920826f
Par contre, l’appel https://www.kizeoforms.com/rest/v3/forms/508069/data/114836650/form_pictures/c59769f508069pu426708_20210928111113_aa12d1f2-927b-4e26-bc02-a7a9d920826f retourne une erreur 404.

Pouvez-vous m’aider, SVP ?

Bonjour,

Pour récupérer une image d’un enregistrement dans un formulaire, j’utilise cet endpoint https://www.kizeoforms.com/rest/v3/forms/:formId/data/:dataId/medias/:mediaId

Louis

1 Like

Merci !
Ça fonctionne désormais, c’est bien « medias » qu’il faut utiliser et non « form_pictures ».

1 Like

Bonjour,

Effectivement j’ai mal interprété la question.
Le lien que je vous ai indiqué est utilisé pour récupérer les images fixes de vos formulaires.

Bonne journée à tous.