Download the PHP package cyril-bochet/yousign-api-client without Composer
On this page you can find all versions of the php package cyril-bochet/yousign-api-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cyril-bochet/yousign-api-client
More information about cyril-bochet/yousign-api-client
Files in cyril-bochet/yousign-api-client
Package yousign-api-client
Short Description API client for Yousign · French eSignature solution.
License MIT
Informations about the package yousign-api-client
CyrilBochet/YousignApiClient
README translation
- English
Client API pour Yousign · solution de signature électronique française.
Sommaire
- Procédure simple
- Procédure avancée
- Téléchargement d'un fichier
- Récupérer les utilisateurs
- Gestion des tags (message du mail)
- Liens utiles
Procédure simple
Procédure avancée
En créant une procédure avancée vous pouvez utiliser des webhooks.
Exemple : Yousign peut vous envoyer une notifcation webhook lorsqu'une personne signe votre document.
Vous pouvez mettre en place une URL qui va traiter la notification envoyée par Yousign.
Ensuite vous traiter la requête selon vos besoins. (mail, enregistrement du statut de la procédure, etc.)
Une procédure avancée vous permet également de créer des notifications mails.
Exemple : vous pouvez créer une notification lorsqu'une personne refuse de signer votre document. (déclencheur : "procedure.refused")
Téléchargement d'un fichier
Récupérer les utilisateurs
Gestion des tags (message du mail)
Syntax | Description |
---|---|
<tag data-tag-type=\"button\" data-tag-name=\"url\" data-tag-title=\"Access to documents\">Access to documents</tag> |
Show a stylized link to access to the procedure. If the recipent is a member, it will be redirect to the sign view. url params is required but you can change as your convenience the string "Access to documents" |
<tag data-tag-type=\"string\" data-tag-name=\"recipient.firstname\"></tag> |
It will display the firstname of the recipient. |
<tag data-tag-type=\"string\" data-tag-name=\"recipient.lastname\"></tag> |
It will display the lastname of the recipient. |
<tag data-tag-name="procedure.files" data-tag-type="list"></tag> |
It will list files that have been added to a procedure. |
<tag data-tag-name="procedure.members" data-tag-type="list"></tag> |
It will list members of a procedure. |
<tag data-tag-name="procedure.expiresAt" data-tag-type="date" data-tag-date-format="SHORT" data-tag-time-format="NONE" data-tag-locale="fr_FR"></tag> |
It will display the expiration date formatted like that : 04/31/2018 . Allowed values for data-tag-date-format and data-tag-time-format: **NONE** : Does not display the element // **FULL** : Tuesday, April 12, 1952 AD or 3:30:42pm PST // **LONG** : January 12, 1952 or 3:30:32pm // **MEDIUM** : Jan 12, 1952 // **SHORT** (default value for both parameters): 12/13/52 ou 3:30pm |
Liens utiles
Pour connaitre les coordonnées d'un emplacement de signature : https://placeit.yousign.fr
Documentation complète de l'API Yousign : https://dev.yousign.com
All versions of yousign-api-client with dependencies
ext-json Version *
ext-curl Version *