Download the PHP package lmasforne/yousign-api-client without Composer
On this page you can find all versions of the php package lmasforne/yousign-api-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lmasforne/yousign-api-client
More information about lmasforne/yousign-api-client
Files in lmasforne/yousign-api-client
Package yousign-api-client
Short Description This is simple client for the soap api v1 of Yousign
License
Informations about the package yousign-api-client
Client PHP de l'API SOAP Yousign (v1.3.0)
Description
Ce client permet d'utiliser l'API Soap de Yousign via le langage PHP.
Eléments requis
- PHP 5.3.3+
- Composer
Installation
Ajoutez dans votre fichier composer.json :
Ensuite lancez Composer via php composer.phar update yousign/yousign-api-client
Installation sans Composer
Le client utilise par défaut Composer. Néanmoins, si vous ne souhaitez pas l'utiliser, vous pouvez également utiliser ce client. L'installation et les mises à jours se feront juste manuellement.
Commencez par télécharger et décompressez l'archive du projet, ou faites un git clone https://github.com/Yousign/yousign-api-client-php.git
,
dans le répertoire où vous souhaitez installer le client.
Téléchargez également la dernière version de la librairie NuSoap et installez là au sein de votre projet.
Dans le fichier où vous souhaitez intégrer le client, incluez le fichier src/YsApi.php
ainsi que le fichier nusoap.php
.
Ensuite, créer une instance du client pour l'utiliser.
Exemple :
Installation sous Symfony 2.x
Il n'y a pas de bundle actuellement pour le client. Cependant, rien ne vous empêche d'utiliser ce dernier sous forme de service.
Exemple :
Commencez par définir dans votre fichier de paramètres, l'emplacement de votre fichier de configuration.
Créez ensuite le service en passant en argument le chemin du fichier de configuration.
Il ne vous reste plus qu'à utiliser le client comme un service.
Configuration
Renommez le fichier ysApiParameters.ini.dist
en ysApiParameters.ini
présent dans le répertoire YousignAPI
et placez le dans le répertoire souhaité.
Modifiez ensuite la configuration avec les paramètres ci-dessous:
login
: Votre identifiant Yousign (adresse email)password
: Votre mot de passeapi_key
: Votre clé d'API
Exemples
Des exemples d'utilisation du client peuvent être trouvés au sein du répertoire ~/YousignAPI/examples
.
Lancez le fichier connection.php
pour vérifier que vous pouvez correctement accéder à l'API Yousign.
Si tel est le cas, lancez le script cosignature_init.php
pour créer une cosignature avec deux utilisateurs et deux fichiers.
Vous pouvez ensuite lancer les scripts suivants:
cosignature_list.php
: Pour lister les cosignatures crééescosignature_details.php
: Pour afficher les détails de la dernière cosignature crééecosignature_downloadFile.php
: Pour télécharger les fichiers de la dernière cosignature créée