The API

Une API pour mes photos

Tout d'abord, j'aimerais que vous me contactiez (benjamin@caradeuc.info) si vous utilisez mon API, toutes les photos que vous trouverez-ici sont ma propriété. En les partageant sur le web, je les rend visibles et utilisables par nimporte-qui mais il me serait très agréable de connaitre.

Il existe plusieurs manières d'utiliser l'api :

Adresse de base de l'api:
http://photos.caradeuc.info/api/api.php

Tout aléatoire

Le comportement par défaut fait apparaître une photo au hasard sepuis un album choisi au hasard également.

Aucun paramètre n'est requis ici, si un mauvais paramètre est demandé, c'est ce comportement qui sera prioritaire.

<img src="http://photos.caradeuc.info/api/api.php">

Album Défini

Il est possible de spécifier un album, là les photos seront choisies aléatoirement en ne retenant que celles sorties de cet album.

Le paramètre ?album=... doit être spécifié et cet album doit exister ou il sera choisi au hasard.

<img src="http://photos.caradeuc.info/api/api.php?album=Balade%20au%20bord%20de%20la%20Vilaine">

Image définie

Il est également possible de spécifier l'index d'une photo (un entier), il sera donc fixé et choisi dans un un album au hasard.

Le paramètre ?picture_index=... doit être spécifié, si l'image n'existe pas, elle sera choisie par défaut.

<img src="http://photos.caradeuc.info/api/api.php?picture_index=3">

Tout Défini

La combinaison des 2 est également possible. Dans tous les cas si l'un des paramètres est erroné, une valeur aléatoire lui sera assignée à la place.

Les paramètre ?album=...&picture_index=... doivent être spécifiés.

<img src="http://photos.caradeuc.info/api/api.php?album=Balade%20au%20bord%20de%20la%20Vilaine&picture_index=3">