[UDF] Recherche des infos d'un film avec l'API de BDFCI

Partagez des fonctions et des UDF AutoIt.
Règles du forum
.
Répondre
GMib
Niveau 4
Niveau 4
Messages : 57
Enregistré le : sam. 23 janv. 2010 12:39
Status : Hors ligne

[UDF] Recherche des infos d'un film avec l'API de BDFCI

#1

Message par GMib »

Bonjour, Voici un UDF permettant de récupérer les infos d'un film sur la Base de Données Française du Cinéma sur Internet (BDFCI).
Il faut être inscrit, avoir demandé une clé API et la mettre dans la constante $ApiKey au debut de l'UDF.
plus d'infos sur http://www.bdfci.info/apis/

Exemple d'utilisation :

Code : Tout sélectionner

#include "BDFCI_API.au3"
#include <Array.au3>

$Rfilm = _RechFilm("spider-man") ; recherche les films
_ArrayDisplay($Rfilm,"Liste des films trouvés")

$id = $Rfilm[1][0] ; enregistre l'id du 1er film
$infos = _Rechinfos($id) ; selectionne le 1er film

MsgBox(0, 'Url de l''affiche', _Cover($infos))
MsgBox(0, 'Titre fr', _Titre($infos,'fr'))
MsgBox(0, 'titre vo', _Titre($infos,'vo'))
$origines = _Origines($infos)
_ArrayDisplay($origines,"Origines du film")
$genres = _Genres($infos)
_ArrayDisplay($genres,"Genres du film")
MsgBox(0, 'Année du film', _Annee($infos))
MsgBox(0, 'Date de sortie', _Sortie($infos))
MsgBox(0, 'Date de reprise', _Reprise($infos))
MsgBox(0, 'Couleur de la pellicule', _Pellicule($infos))
MsgBox(0, 'Synopsis du film', _Synopsis($infos))
$realisateurs = _realisateurs($infos)
_ArrayDisplay($realisateurs,"Liste des realisateurs")
$acteurs = _Acteurs($infos)
_ArrayDisplay($acteurs,"Liste des Acteurs et leur role")
Fichiers joints
BDFCI_API.au3
(5.12 Kio) Téléchargé 316 fois
Répondre