User API guide/fr: Difference between revisions
Created page with "Vous pouvez utiliser [https://simplybook.me/api_example/json-rpc-client.js la bibliothèque client JSON-RPC JavaScript] et [https://simplybook.me/api_example/JsonRpcClient.zip la bibliothèque client JSON-RPC PHP] de nos exemples pour développer votre propre solution." |
Created page with "== '''Autorisation côté serveur''' == <br><br> '''Obtention de la clé de jeton.''' <br><br> <nowiki>$loginClient = new JsonRpcClient('https://user-api.simplybook.me' . '/login/'); $token = $loginClient->getUserToken(YOUR_COMPANY_LOGIN, YOUR_USER_LOGIN, YOUR_USER_PASSWORD);</nowiki> <br><br> '''Initialisation du client JSON-RPC.''' <br><br> <nowiki>$client = new JsonRpcClient('https://user-api.simplybook.me' . '/admin/', array( 'headers' => array( 'X-Company-Lo..." Tags: Mobile edit Mobile web edit |
||
| Line 63: | Line 63: | ||
<br><br><br> | <br><br><br> | ||
= '''AUTORISATION DE L'API UTILISATEUR/ADMIN ([https://simplybook.me/api/doc#/admin SERVICE D'ADMINISTRATION DE L'ENTREPRISE])''' = | |||
=''' | |||
<br><br> | <br><br> | ||
==''' | == '''Autorisation depuis le code côté client''' == | ||
<br><br> | <br><br> | ||
''' | '''Obtention de la clé token.''' | ||
<br><br> | <br><br> | ||
<nowiki>var loginClient = new JSONRpcClient({ | <nowiki>var loginClient = new JSONRpcClient({ | ||
| Line 76: | Line 75: | ||
var token = loginClient.getUserToken(YOUR_COMPANY_LOGIN, YOUR_USER_LOGIN, YOUR_USER_PASSWORD);</nowiki> | var token = loginClient.getUserToken(YOUR_COMPANY_LOGIN, YOUR_USER_LOGIN, YOUR_USER_PASSWORD);</nowiki> | ||
<br><br> | <br><br> | ||
'''Initialisation du client JSON-RPC'''. | |||
''' | |||
<br><br> | <br><br> | ||
<nowiki>this.client = new JSONRpcClient({ | <nowiki>this.client = new JSONRpcClient({ | ||
| Line 90: | Line 87: | ||
});</nowiki> | });</nowiki> | ||
<br><br> | <br><br> | ||
== '''Autorisation côté serveur''' == | |||
==''' | |||
<br><br> | <br><br> | ||
''' | '''Obtention de la clé de jeton.''' | ||
<br><br> | <br><br> | ||
<nowiki>$loginClient = new JsonRpcClient('https://user-api.simplybook.me' . '/login/'); | <nowiki>$loginClient = new JsonRpcClient('https://user-api.simplybook.me' . '/login/'); | ||
$token = $loginClient- | $token = $loginClient->getUserToken(YOUR_COMPANY_LOGIN, YOUR_USER_LOGIN, YOUR_USER_PASSWORD);</nowiki> | ||
<br><br> | <br><br> | ||
''' | '''Initialisation du client JSON-RPC.''' | ||
<br><br> | <br><br> | ||
<nowiki>$client = new JsonRpcClient('https://user-api.simplybook.me' . '/admin/', array( | <nowiki>$client = new JsonRpcClient('https://user-api.simplybook.me' . '/admin/', array( | ||
'headers' = | 'headers' => array( | ||
'X-Company-Login: ' . YOUR_COMPANY_LOGIN, | 'X-Company-Login: ' . YOUR_COMPANY_LOGIN, | ||
'X-User-Token: ' . $token | 'X-User-Token: ' . $token | ||
| Line 109: | Line 104: | ||
));</nowiki> | ));</nowiki> | ||
<br><br><br> | <br><br><br> | ||
= '''OBTENTION DE DONNÉES À PARTIR DU SERVEUR SIMPLYBOOK''' = | |||
=''' | |||
<br><br> | <br><br> | ||
Une page de réservation est généralement une page où les clients choisissent le service dont ils ont besoin, un employé et l'heure de leur rendez-vous. Ensuite, le client saisit ses coordonnées et confirme la réservation. Les solutions plus complexes peuvent inclure le remplissage de différents formulaires d'inscription, la création de réservations de groupe ou de plusieurs rendez-vous, etc. Décrivons le processus de création d'une page de réservation simple. Si vous avez besoin d'ajouter des fonctionnalités supplémentaires à votre page, consultez ici la liste complète [https://simplybook.me/api/doc des méthodes API Simplybook]. | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||