Des questions ? +33 (0)1 83 62 04 04
Du lundi au vendredi 9h - 19h
Connexion Pro Déjà 20 millions de rendez-vous !
   utilisateurs
 RDV déjà pris
Imprimer

PHP

ClicRDV PHP client

Pour une utilisation complète de l'API ClicRDV, nous suggérons d’utiliser la librairie libcurl.

ClicRDV vous propose une librairie simplifiant l'utilisation de libcurl avec l'API ClicRDV : ClicRDV PHP client.

Pour utiliser cette librairie, vérifiez que votre environnement a bien la librairielibcurl activé, ainsi que les fonctions json_decode et json_encode.

PHP - Lecture seule en JSON

Si vous n'avez besoin d'accéder à l'API ClicRDV qu'en lecture, il suffit d'utiliser la methode file_get_contents pour récupérer les données. Exemple :

$user = urlencode("test@clicrdv.com");
$pass = urlencode("secret");

$server = "sandbox.clicrdv.com";
$apikey = "xxxxxxxxxxxxx";

$baseUrl = "https://".$user.":".$pass."@".$server."/api/v1/";
      
function getJson($path) {
  global $baseUrl;
  $url = $baseUrl.$path."?format=json&apikey=".$apikey;
  $data = file_get_contents($url);
  $obj = json_decode($data);
  return $obj;
}
      
$group = getJson("groups");
$group_id = "4";
$interventions = getJson("groups/".$group_id."/interventions");
$calendars = getJson("groups/".$group_id."/calendars");
echo $group->name;
ClicRDV - agenda partagé par Internet