Wiki

Outils pour utilisateurs

Outils du site


bddxmltvids

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

  1. 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
  2. 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

  • format : format de la réponse. Une valeur : json, php, txt. Json par défaut.
  • countrys : Pays au format ISO_3166-2 dans les quels faire la recherches. Séparateur “,”. Tous par défaut.

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
    • (country) au format ISO_3166-2
    • (logo): une source libre si possible (wikipedia))
    • (alias): insensible à la case, mettre le nom de la chaîne est inutile.

Réponses

  • datas: liste des données acceptées par l'api.
bddxmltvids.1395994614.txt.gz · Dernière modification: 28/03/2014 par snouf