09Juin, 2017
12Réaction(s)
Bannière tutoriel développeur

Intégrez Kizeo Forms à votre S.I. et automatisez vos processus métier !

 

PREREQUIS
  • Des connaissances minimum sur le fonctionnement de Kizeo Forms,
  • Des compétences en développement.

Vous avez découvert l’Application Kizeo Forms et utilisez déjà la plupart des fonctionnalités disponibles ? Alors, vous pouvez intégrer naturellement et automatiquement notre application avec vos Workflow et votre système d’information !

Quelles sont les options proposées par notre Web Service ?

Afin de répondre à votre besoin, notre équipe technique met à votre disposition un Web Service respectant les standards REST bien connus par vos services informatiques.

Parmi les nombreuses fonctionnalités offertes par notre Web Service, vous pourrez par exemple :

  • Récupérer facilement l’ensemble des nouvelles données,
  • Rechercher dynamiquement des données en direct vers Kizeo Forms,
  • Télécharger tous les types de documents d’export,
  • Mettre à jour automatiquement une liste externe,
  • Générer des données préremplies,
  • Manager votre flotte d’utilisateurs.

Comment bien démarrer l’intégration de notre Web Service ?

Pour commencer à tester notre API, nous vous conseillons tout d’abord de vous munir d’un compte dédié à celle-ci, soit administrateur, soit chef de groupe.

Ensuite, nous vous invitons à lire notre documentation.

Notre service technique reste évidemment à la disposition de vos développeurs, afin de répondre à toutes leurs questions et de les conseiller, à l’adresse email support@kizeo.com.

N’hésitez pas à commenter cet article !
Nous sommes disponibles pour répondre à vos questions, suggestions, remarques, etc. !


Il y a 12 commentaires

  • Neau

    17 Jan, 2020

    Bonjour,

    Comment finir le remplissage d’un formulaire pré rempli par un utilisateur web, via le mobile ? JJ’aimerais commencer à remplir un formulaire sur le web et le terminer sur le terrain via le mobile.
    Merci d’avance

    • Adeline

      17 Jan, 2020

      Bonjour,

      Vous avez deux possibilités pour ça:

      1- La première personne peux transférer la donnée pré-remplie en utilisant la méthode push (tutoriel en cliquant ici)
      2- Vous pouvez rechercher la donnée dans l’historique mobile et la modifier, mais pour cela il sera nécessaire d’avoir activé les autorisations, vous trouverez toutes les informations sur le sujet ici

      Je reste à votre disposition en cas de besoins.
      Cordialement

  • Jérémie D.

    08 Juil, 2019

    Bonjour,
    Dans le formulaire, est-il normal de perdre le nom original des pièces-jointes (hormis pour les pdf) ? Il y a-t-il un moyen de les conserver ou de les récupérer.
    Cordialement

    • Patrick Carloni

      08 Juil, 2019

      Bonjour,

      A aujourd’hui, le nom original du fichier de la pièce jointe est conservé dans la valeur du champ et apparaît dans les exports. Par contre quand vous cliquez sur le lien (qui porte le nom original), vous téléchargez un fichier qui porte le nom que nous avons donné à la réception de celui-ci sur nos serveurs.
      En espérant avoir répondu à votre question.

  • Jérémie D.

    20 Juin, 2019

    Bonjour,
    Est-il possible de récupérer le lien d’un fichier joint à un formulaire via votre web service APIRest?

    • Patrick Carloni

      20 Juin, 2019

      Bonjour,

      Pour récupérer la pièce jointe d’un enregistrement, il vous faut procéder comme suit :

      1. Recupérer la donnée avec le lien suivant -> kizeoforms.com/rest/v3/forms/ {form_id}/data/{data_id}. Vous recevrez ainsi le nom du fichier sur le serveur. Par exemple c55318f506537fu319057_20190620153746_000.pdf
      2. Récupérer le fichier joint avec le lien suivant -> kizeoforms.com/rest/v3/forms/{form_id}/data/{data_id}/form_pictures/{mediaName}/li>

      En espérant avoir répondu à votre question.

  • Caillet Alexis

    12 Juin, 2019

    Bonjour
    Comment pouvons nous modifier le contenu d’un enregistrement d’un formulaire
    Dans le cas d’une erreur de saisie par exemple on a poussé un enregistrement et on souhaite pousser une modification sur ce même enregistrement sur une rubrique sans créer un nouvel enregistrement
    Merci
    Cordialement
    Alexis caillet

    • Charles Leconte

      13 Juin, 2019

      Bonjour,

      Vous avez la possibilité de modifier un enregistrement sans en créer un nouveau en cochant l’option « Autoriser la modification des données après enregistrement » dans le menu « Mobile » des options du formulaire.

      J’espère répondre à votre question, très bonne journée à vous.

  • Pierre Lucas

    30 Mar, 2019

    Que faut-il mettre pour “recipient_user_id”
    J’ai le message suivant: « Recipient user not found »

    • Maxime Di Lorenzo

      01 Avr, 2019

      Bonjour, nous venons de répondre à votre demande de support via email.

      Cordialement.

  • courier

    19 Juin, 2018

    Je voudrai savoir comment on effectue un « push » sur une champ de type « subform ». Le champ « value » est de type string, mais dans le cas d’un subform, il y a plusieurs valeurs à passer pour différents champs, en plusieurs exemplaire. Quel est le format des données à pousser?

    • Jean-Didier Baculard

      19 Juin, 2018

      Bonjour

      Voici un exemple qui peut vous inspirer :

      {

      « fields »: {

      « adresse_address »: {

      « hidden »: « false »,

      « value »: « 105, Rue Michel de Montaigne »

      },

      « adresse_city »: {

      « hidden »: « false »,

      « value »: « Avignon »

      },

      « adresse_country »: {

      « hidden »: « false »,

      « value »: « France »

      },

      « adresse_zip »: {

      « hidden »: « false »,

      « value »: « 84140 »

      },

      « audio »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « calcul_liste_ref »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: 14.95

      },

      « calcul_slider___2 »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: 14

      },

      « case_a_cocher »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: true

      },

      « choix »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « Moyen »

      },

      « choix_classement »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « LYON,MONACO,OM »

      },

      « code_barre »: {

      « geoloc »: {

      « 125 »: {}

      },

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 125 »

      },

      « contact_address »: {

      « hidden »: « false »,

      « value »: « Address\nLigne 2\nLigne 3 »

      },

      « contact_birthdate »: {

      « hidden »: « false »,

      « value »: « 2015-08-20 »

      },

      « contact_city »: {

      « hidden »: « false »,

      « value »: « Avignon »

      },

      « contact_company »: {

      « hidden »: « false »,

      « value »: « Kizeo »

      },

      « contact_country »: {

      « hidden »: « false »,

      « value »: « France »

      },

      « contact_email »: {

      « hidden »: « false »,

      « value »: « email@email.fr »

      },

      « contact_fax »: {

      « hidden »: « false »,

      « value »: « 0678767676 »

      },

      « contact_firstname »: {

      « hidden »: « false »,

      « value »: « Pr\u00e9nom »

      },

      « contact_job_title »: {

      « hidden »: « false »,

      « value »: « D\u00e9veloppeur »

      },

      « contact_lastname »: {

      « hidden »: « false »,

      « value »: « Nom »

      },

      « contact_notes »: {

      « hidden »: « false »,

      « value »: « Note\nLigne 2 »

      },

      « contact_tel1 »: {

      « hidden »: « false »,

      « value »: « 0678767676 »

      },

      « contact_tel2 »: {

      « hidden »: « false »,

      « value »: « 0678767676 »

      },

      « contact_website »: {

      « hidden »: « false »,

      « value »: « www.kizeo.com »

      },

      « contact_zip »: {

      « hidden »: « false »,

      « value »: « 84000 »

      },

      « contacts »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « date »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 2015-08-17 »

      },

      « date_et_heure »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 2015-08-20 10:52 »

      },

      « decimal »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 123.5 »

      },

      « dessin »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « dessin_multiple »: {

      « hidden »: « false »,

      « multiple »: true,

      « value »: «  »

      },

      « email »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « email@email.fr »

      },

      « entier »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 123 »

      },

      « geolocalisation_latitude »: {

      « hidden »: « false »,

      « value »: « 43.9104448 »

      },

      « geolocalisation_longitude »: {

      « hidden »: « false »,

      « value »: « 4.8909638 »

      },

      « geolocalisation_modifiable_latitude »: {

      « hidden »: « false »,

      « value »: « 43.9104448 »

      },

      « geolocalisation_modifiable_longitude »: {

      « hidden »: « false »,

      « value »: « 4.8909638 »

      },

      « heure »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 10:52 »

      },

      « hier »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 2015-08-19 10:52 »

      },

      « liste »: {

      « columns »: « Alphonse »,

      « hidden »: « false »,

      « multiple »: false,

      « path »: «  »,

      « value »: « Alphonse »

      },

      « liste_code »: {

      « columns »: « Gr\u00e9goire »,

      « hidden »: « false »,

      « multiple »: false,

      « path »: «  »,

      « value »: « 3 »

      },

      « liste_hierarchique »: {

      « columns »: « C »,

      « hidden »: « false »,

      « multiple »: false,

      « path »: « Languedoc-Roussillon\\11 »,

      « value »: « C »

      },

      « liste_hierarchique_multiple »: {

      « columns »: « P,B »,

      « hidden »: « false »,

      « multiple »: true,

      « path »: « Languedoc-Roussillon\\66,Languedoc-Roussillon\\30 »,

      « value »: « P,B »

      },

      « liste_multiple »: {

      « columns »: « Alphonse,Gr\u00e9goire »,

      « hidden »: « false »,

      « multiple »: true,

      « path »: « , »,

      « value »: « Alphonse,Gr\u00e9goire »

      },

      « liste_referentielle »: {

      « columns »: « DVD|14.95|2 »,

      « hidden »: « false »,

      « multiple »: false,

      « path »: «  »,

      « value »: « DVD »

      },

      « listes »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « medias »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « photo »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « photo_multiple »: {

      « hidden »: « false »,

      « multiple »: true,

      « value »: «  »

      },

      « piece_jointe »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « separateur »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « signature »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « slider »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: 7

      },

      « tableau »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: [

      {

      « case_a_cocher1 »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: true

      },

      « dessin2 »: {

      « hidden »: « false »,

      « multiple »: true,

      « value »: «  »

      },

      « photo2 »: {

      « hidden »: « false »,

      « multiple »: true,

      « value »: «  »

      }

      },

      {

      « case_a_cocher1 »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: false

      },

      « dessin2 »: {

      « hidden »: « false »,

      « multiple »: true,

      « value »: «  »

      },

      « photo2 »: {

      « hidden »: « false »,

      « multiple »: true,

      « value »: «  »

      }

      }

      ]

      },

      « tag_nfc »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « telephone »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « 0567898765 »

      },

      « text_non_modifiable_apres_pus »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « Text »

      },

      « texte »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « Text »

      },

      « texte_fixe_visible_si_precede »: {

      « hidden »: « true »,

      « multiple »: false,

      « value »: «  »

      },

      « textes »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « url »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « www.kizeo.com »

      },

      « utiles »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: «  »

      },

      « zone_de_texte »: {

      « hidden »: « false »,

      « multiple »: false,

      « value »: « Zone de texte\nAvec saut de ligne »

      }

      },
      « recipient_user_id »: «  »

      }

      Cordialement

Poster un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *