Ceci est une ancienne révision du document !
Bddxmltvids
Cette page concerne doc-fr.
En cours de développements actuellement pas disponible publiquement
Bddxmltvids est une api web permettant
de trouver d'après un nom de chaîne ou de l'une de ces variante orthographiques l'xmltvid de votre grabber, le logos, et le nom officiel TODO le multliplex en fonction de la région
la liste des chaines pour un bouquet
Conditions d'utilisations
Cette base est communautaire faite le savoir au utilisateur de votre applications ! Les logos et nom de chaîne son des marquées déposées.
Les données peuvent être utilisée gratuitement pour toutes utilisation non-commerciale. Pour une utilisation commerciale contacter nous.
En contribuant à cette base vous acceptez implicitement que les données soit diffusées de façon gratuite ou payante (les éventuelles bénéfices serviront à payer les frais relatif à l'hebergement ou seront verser à notre convenance a différent projets autours de la philosophie du libre).
Le service n'est pas garanti Nous nous reservons le doit de interrompre sans pré-avis.
Documentation
L'accès à l'API se fait par protocole HTTP les arguments peuvent être transmit par POST ou GET.
Exemple :
Accès au données
Communs
Information sur les arguments et réponses pour l'ensemble des fonction d'accès au donnée.
Arguments
Réponses
datas : les données trouvée (vide si aucune donnée)
infos : informations diverses sous forme d'une listes. Absent si aucune information.
warnings : avertissements sous forme d'une listes. Absent si aucune avertissement.
errors : erreurs sous forme d'une listes. Absent si aucune erreur.
Envoie de données
Communs
Information sur les arguments et réponses pour l'ensemble des fonction d'envoi de données.
Arguments
format : format de la réponse. Une valeur : json, php, txt. Json par défaut.
email : Email de notification. Seule les modérateurs y aurront accès. Optionnel.
Réponses
datas : les données trouvée (vide si aucune donnée)
infos : informations diverses sous forme d'une listes. Absent si aucune information.
warnings : avertissements sous forme d'une listes. Absent si aucune avertissement.
errors : erreurs sous forme d'une listes. Absent si aucune erreur.
set_channels
Définit une ou plusieurs nouvelle chaines
Arguments
channels : liste des chaines au format json
[<chaîne1>, <chaîne2>, …]
chaque chaîne devra contenir un id. On on pourra indiquer un nom, le pays de diffusion, un logo et/ou des alias de nom (variante orthographique).
id sous la forme usuelle <nom_de_la_chaine>.<pays> insensible à la case. Seul les caractéres alphanumérique les “_” et les “-” sont accepter. Les espaces et caractères spéciaux ne peuvent être utilisé.
(name): nom de la chaine
-
(logo): une source libre si possible (wikipedia))
(alias): insensible à la case, mettre le nom de la chaîne est inutile.
Réponses