Aide > API pour développeurs
API pour développeurs
Si vous êtes développeur, vous pouvez aller encore plus loin avec KreuZZ grâce à son API. Avec elle, vous pouvez gérer vos favoris d'une manière très simple.Tous les appels à l'API se font en méthode GET à l'url de base http://www.kreuzz.com/api/ et les résultats sont retournés sous forme de XML.
L'identification se fait par la méthode HTTP-AUTH, c'est à dire qu'il vous faut passer le login et le mot de passe dans l'url comme suit :
http://login:password@www.kreuzz.com/api/
Voici les différentes méthodes que vous avez à votre disposition :
Opérations sur les tags :
http://www.kreuzz.com/api/links/tags/get/
- Action :
- Retourne tous les tags utilisés sur la bibliothèque des favoris.
- Arguments :
- - include_private (optionnel) valeur : 0 ou 1
- Exemple :
-
URL : http://www.kreuzz.com/api/links/tags/get/ <tags> <tag count="2" tag="adminsys"/> <tag count="1" tag="array de tags"/> <tag count="2" tag="bd"/> <tag count="20" tag="blog"/> <tag count="2" tag="cocktails"/> <tags>
Opérations sur les favoris :
- http://www.kreuzz.com/api/links/bookmarks/get/
- Action :
- Liste tous les favoris correspondant aux critères de recherche. Si aucune date n'est spécifiée, la date du dernier ajout est sélectionnée..
- Arguments :
- - tag (optionnel) : filtre sur ce tag
- - dt (optionnel) : filtre sur cette date, format AAAA-MM-JJ
- - url (optionnel) : filtre sur cette url
- Exemple :
-
URL : http://www.kreuzz.com/api/links/tags/get/?dt=2006-10-03
<bookmarks> <bookmark id="257" href="http://jessysapho.blogspot.com/2006/10/prservons-nos-pots-dchappement.html" title="Préservons nos pots d'échappement" description="" tags="blog,fun" date_added="2006-10-03T01:15:03+02:00" private="0"/> <bookmark id="256" href="http://www.eskuel.net/blog/2006/10/02/839-de-la-lecture-en-perspective/" title="De la lecture en perspective" description="" tags="blog,interest" date_added="2006-10-03T01:03:57+02:00" private="0"/>
- http://www.kreuzz.com/api/links/bookmarks/recent/
- Action :
- Retourne la liste des derniers favoris ajoutés. Max : 100.
- Arguments :
- - tag (optionnel) : filtre sur ce tag
- - count (optionnel) : nombre de favoris à retourner
- - include_private (optionnel) valeur : 0 ou 1
- Exemple :
-
URL : http://www.kreuzz.com/api/links/bookmarks/recent/?count=2
<bookmarks tag=""> <bookmark id="188" href="http://www.le-cuisinier.net/" title="Recettes de cuisine" description="" tags="cocktails,cuisine,recettes" date_added="2005-10-21T10:42:12+02:00" private="0"/> <bookmark id="195" href="http://www.meyerweb.com/" title="meyerweb.com" description="" tags="blog,CSS" date_added="2005-10-19T11:58:00+01:00" private="0"/> </bookmarks>
- http://www.kreuzz.com/api/links/bookmarks/dates/
- Action :
- Retourne la liste des dates des ajouts de favoris, ainsi que le nombre de favoris.
- Arguments :
- - tag (optionnel) : filtre sur ce tag
- Exemple :
-
URL : http://www.kreuzz.com/api/links/bookmarks/dates/
<dates tag=""> <date count="3" date="2006-10-31"/> <date count="2" date="2006-10-03"/> </dates>
- http://www.kreuzz.com/api/links/bookmarks/all/
- Action :
- Liste tous les favoris.
- Arguments :
- - tag (optionnel) : filtre sur ce tag
- - include_private (optionnel) : Inclus les liens privés, valeur : 0 ou 1
- Exemple :
-
URL : http://www.kreuzz.com/api/links/bookmarks/all/
<bookmarks> <bookmark id="195" href="http://www.meyerweb.com/" title="meyerweb.com" description="" tags="blog,CSS" date_added="2005-01-05T11:58:00+01:00" private="0"/> <bookmark id="196" href="http://csszengarden.com/" title="css Zen Garden: The Beauty in CSS Design" description="" tags="CSS" date_added="2005-01-05T11:57:47+01:00" private="0"/> </bookmarks>
- http://www.kreuzz.com/api/links/bookmarks/update/
- Action :
- Retourne la date de dernière mise à jour de la bibliothèque de favori, format ISO 8601.
- Exemple :
-
URL : http://www.kreuzz.com/api/links/bookmarks/update/
<update time="2006-10-31T22:37:03+01:00"/>
- http://www.kreuzz.com/api/links/bookmarks/add/
- Action :
- Ajoute un favori à bibliothèque utilisateur.
- Arguments :
- - url (requis) : URL de la page à ajouter
- - title (requis) : Titre du favori
- - tag (requis) : Tag(s) associé(s), séparés par des virgules
- - description (optionnel) : Description du favori
- - private (optionnel) : Ajouter comme lien privé, valeur : 0 ou 1
- Exemple :
-
URL : http://www.kreuzz.com/api/links/bookmarks/add/?url=http%3A%2F%2Fgoogle.com%2F&title=Google&tag=search,engine
<result code="done" />
- http://www.kreuzz.com/api/links/bookmarks/delete/
- Action :
- Supprime un favori de la bibliothèque utilisateur.
- Arguments :
- - url (requis)
- Exemple :
-
URL : http://www.kreuzz.com/api/links/bookmarks/delete/?url=http%3A%2F%2Fwww.google.com%2F
<result code="done" />
Dernier rafraichissement il y a 28870764 minutes |
Jeux flash gratuit | Widget Mac | A propos | KreuZZ sur votre site