API Kookyoo

De Kookyoo Wiki.

Objectif : Concevoir une interface pour simplifier l'accès aux données de la BDD Kookyoo pour faciliter et accélérer.

La classe principale est "API". Une classe d'outils "Outil" est également disponible.

Sommaire

Classe "API"

liste_billets

Syntaxe : liste_billets('option')

 option = 'newsletter'
 > Renvoi un tableau des derniers billets sur la semaine écoulée
 
 Valeur de retour : array[]
 * [titre] -> Chaine de caractères contenant le titre
 * [extrait] -> Chaine de caractères contenant un extrait de 400 symboles max
 * [date] -> Date au format standard
 * [image] -> url de l'image du billet, si existante
 * [url] -> url de l'article


 option = 'top_commentaires'
 > Renvoi un tableau des 10 billets les plus commentes de la semaine
 
 Valeur de retour : array[]
 * [titre] -> Chaine de caractères contenant le titre
 * [date] -> Date au format standard
 * [valeur] -> nombre de commentaires sur ce billet dans la semaine
 * [url] -> url de l'article

liste_videos

Syntaxe : liste_videos('option')

 option = 'newsletter'
 > Renvoi un tableau des dernieres videos sur la semaine écoulée
 
 Valeur de retour : array[]
 * [titre] -> Chaine de caractères
 * [date] -> Date de publication
 * [image] -> url de l'image correspondante
 * [url] -> url de la page contenant la video


liste_contributeurs

Syntaxe : liste_contributeurs('option')

 option = 'top5'
 > Renvoi un tableau des meilleurs contributeurs
 
 Valeur de retour : array[]
 * [pseudo] -> pseudo du membre
 * [points] -> total de points
 * [url] -> url de la page du membre
 * [image] -> url de l'avatar

liste_hotlinks

Syntaxe : liste_hotlinks('option')

 option = 'newsletter'
 > Renvoi un tableau des meilleurs contributeurs
 
 Valeur de retour : array[]
 * [titre] -> titre de l'article
 * [extrait] -> extrait de l'article
 * [url] -> url de la page cible