Cultivez votre esprit de famille

Les forums> Le coin des barbus> Une classe PHP pour l'API Hellotipi

 

Membre Message
francois

Ajoutée le 05-06-08 : 12:18


Un utilisateur d'Hellotipi (Martin Balas) vient de me faire parvenir une première version d'une classe PHP permettant de dialoguer avec l'API d'Hellotipi.

C'est un très joli travail qu'il vient de réaliser, bravo à lui !

Il est actuellement en examens, et n'a donc pas énormément de temps et m'a demandé de mettre moi-même cette première version à votre disposition :

www.hellotipi.com/api/download/hellotipi...

A l'issue de ce premier developpement il nous a fait une série de propositions d'améliorations:


Ce qu'il faut améliorer (dans l'API ou sur le site):
- calendrier : gérer les heures (je suis en train de faire un script pour s'abonner sur iCal (mac))
- photos : supprimer un album entier, obtenir l'url en haut qualité des images (tout ça je l'ai fait avec mes scripts)
- api généalogie, obtenir les affiliations et liens de parenté
- api nouvelles, pouvoir publier des news (je ferai un petit script pour lier Twitter et Hellotipi)
- livres (partie du site que je n'utilise pas encore), obtenir la liste des livres

Améliorer l'api car on ne peut faire que du GET et pas vraiment de PUT (sauf avec ma bidouille en Curl, mais ce n'est pas très rapide)
(fin de citation)
Je vais m'y attaquer rapidement de manière à améliorer l'outil et permettre à ceux qui le souhaite de créer de nouveaux scripts.
N'hésitez pas à tester cette classe ainsi que l'API en général, la documentation est disponible à cette adresse:

Dernière modification le 05-06-08 : 12:22

martinbalas

Ajoutée le 05-06-08 : 15:11


Merci François pour ce message.

N'hésitez pas à proposer des améliorations !

Il n'y a pas de documentation, mais j'ai essayé de faire un code propre avec des noms de variables friendly.

Vous faites un :

$hellotipi = new hellotipi('username','password');

et puis ensuite vous faites les appels désiré, exemple :

$albums = $hellotipi->getAlbumList($sitename); 

 

C'est une classe PHP en PHP5 (avec protections de certaines méthodes et attributs avec les mots clés private,public ... non disponible en PHP4) 

 

Et pour voir ce qu'on peut faire cette class, rendez vous ici: ma page de développement 

 

dev.martinbalas.com/hellotipi/ -

Dernière modification le 05-06-08 : 15:17

francois

Ajoutée le 05-06-08 : 15:28


Je vais commencer par regarder cette histoire d'ajout de photo qui t'oblige à "bidouiller" via Curl
martinbalas

Ajoutée le 05-06-08 : 15:30


Je dois même copier les photos sur mon serveur en temporaire avant de transmettre sur ton s3amazon, ça ralentie puis ça bouffe de la bande passante ...

Je te fais suivre le code 

Être prévenu des nouveaux messages par email | flux RSS

 
Pour prendre part à cette discussion connectez-vous ou bien créez gratuitement un compte sur Hellotipi