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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package yousign-api-client

Gitter

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

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:

 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:


All versions of yousign-api-client with dependencies

PHP Build Version
Package Version
Requires php Version >=5.6.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lmasforne/yousign-api-client contains the following files

Loading the files please wait ....