11/06/2008

API Flickr

Actuellement en stage chez grouek, j’ai été amené à "étudier" l’API Flickr.

Chez Flickr pas de javascript, on passe directement ces requêtes au serveur avec des paramètres en GET ou en POST. A la date d’aujourd’hui le serveur en question se trouve à cette adresse: http://api.flickr.com/services/rest/?[lesParametresIci]

Lors des tests, j’ai utilisé l’API as3flickrlib. Attention cette API omet de récupérer le paramètre "farm" celui-ci étant obligatoire pour pouvoir downloader les photos. Pour résoudre ce problème, il suffit de modifier le(s) parser(s) XML MethodGroupHelper et d’ajouter un paramètre dans la classe Photo, pour qu’ils prennent en compte le paramètre "farm". (ou bien, y a un truc que j’ai pas capté…)

Ci dessous une petite démo qui fait mal à la tête… : |

Et ici le code qui me permet d’interroger Flickr (rien de fini, mais les grandes lignes sont là).