Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

dev:api:allocine_v3 [30/08/2011 18:18]
gromez
dev:api:allocine_v3 [12/08/2013 22:33] (Version actuelle)
gromez [Ils se servent de l'API]
Ligne 1: Ligne 1:
 ====== API AlloCiné v3 ====== ====== API AlloCiné v3 ======
  
 +<html>
 +<div style="padding: 10px 0; width: 700px; font-weight: bold; border: 1px solid #636b70; background-color: #f5f5f5; text-align: center; color: #ff3636;">
 +  <p style="margin: 0;">Un nouveau système de signature des appels a été mis en place.</p>
 +  <p style="margin: 0;">Un exemple d'utilisation en PHP est dispo sur mon GitHub : <a href="https://github.com/gromez/allocine-api" target="_blank">https://github.com/gromez/allocine-api</a>.</p>
 +</div>
 +</html>
 ===== Informations ===== ===== Informations =====
  
Ligne 6: Ligne 12:
 Je vais tenter de les expliquer sur cette nouvelle page. Je vais tenter de les expliquer sur cette nouvelle page.
  
-Pour les découvrir, j'ai utilisé le même principe que [[dev:api:allocine|la première fois]].  Une petite différence est à noter, il semblerait que la valeur ''partner'' a changé depuis. Sa valeur sera désormais ''YW5kcm9pZC12M3M''.+Pour les découvrir, j'ai utilisé le même principe que [[allocine|la première fois]].  Une petite différence est à noter, il semblerait que la valeur ''partner'' a changé depuis. Sa valeur sera désormais ''QUNXZWItQWxsb0Npbuk''.
  
-L'URL de base a, elle aussi, changé : %%''http://api.allocine.fr/rest/v3/''%%+L'URL de base a, elle aussi, changé : ''%%http://api.allocine.fr/rest/v3/%%''
  
 ===== Les APIs ===== ===== Les APIs =====
Ligne 18: Ligne 24:
   * URL : ''http://api.allocine.fr/rest/v3/search''   * URL : ''http://api.allocine.fr/rest/v3/search''
   * Paramètres   * Paramètres
-    * ''partner'' : code partenaire (''YW5kcm9pZC12M3M'' pour l'application Android)+    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android)
     * ''q'' : chaîne à chercher (chaîne de caractères)     * ''q'' : chaîne à chercher (chaîne de caractères)
     * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')     * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')
Ligne 28: Ligne 34:
       * ''tvseries'' : afficher les séries TV       * ''tvseries'' : afficher les séries TV
     * ''count'' (optionnel) : nombre de résultats à renvoyer (entier)     * ''count'' (optionnel) : nombre de résultats à renvoyer (entier)
 +  * Exemple : ''http://api.allocine.fr/rest/v3/search?partner=QUNXZWItQWxsb0Npbuk&filter=movie,theater,person,news,tvseries&count=5&page=1&q=avatar&format=json''
     * ''page'' (optionnel) : numéro de la page de résultats à afficher (10 résultats par page par défaut)     * ''page'' (optionnel) : numéro de la page de résultats à afficher (10 résultats par page par défaut)
-  * Exemple : ''http://api.allocine.fr/rest/v3/search?partner=YW5kcm9pZC12M3M&filter=movie,theater,person,news,tvseries&count=5&page=1&q=avatar&format=json'' 
  
 ==== Informations sur un film : movie ==== ==== Informations sur un film : movie ====
Ligne 35: Ligne 41:
   * URL : ''http://api.allocine.fr/rest/v3/movie''   * URL : ''http://api.allocine.fr/rest/v3/movie''
   * Paramètres   * Paramètres
-    * ''partner'' : code partenaire (''YW5kcm9pZC12M3M'' pour l'application Android)+    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android)
     * ''code'' : identifiant du film (entier)     * ''code'' : identifiant du film (entier)
     * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'')     * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'')
-    * ''mediafmt'' (optionnel) : format vidéo (valeurs possibles : ''mp4'', ''mp4-lc'', ???)+    * ''mediafmt'' (optionnel) : format vidéo 
 +      * ''flv'' FLV / H.264 
 +      * ''mp4-lc'' : MP4 / H.264 Baseline Profile, Low Complexitywith splashscreen 
 +      * ''mp4-hip'' : H264 High Profilewith splashscreen 
 +      * ''mp4-archive'' : MP4 / H.264 High Profile, for archive 
 +      * ''mpeg2-theater'' : MPEG-2 720p 
 +      * ''mpeg2'' : MPEG-2 Main Profile 
 +      * et sûrement d'autres mais je n'ai pas le code correspondant ...
     * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')     * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')
     * ''filter'' (optionnel) : filtrer selon un type de résultat (énumeration de termes séparés par des virgules)     * ''filter'' (optionnel) : filtrer selon un type de résultat (énumeration de termes séparés par des virgules)
Ligne 45: Ligne 58:
       * ''person'' : afficher les acteurs, réalisateurs, etc. (personnes)       * ''person'' : afficher les acteurs, réalisateurs, etc. (personnes)
       * ''news'' : afficher les news       * ''news'' : afficher les news
 +      * ''tvseries'' : afficher les séries TV
     * ''striptags'' (optionnel) : supprime les tags HTML des paramètres valeurs passées en paramètre     * ''striptags'' (optionnel) : supprime les tags HTML des paramètres valeurs passées en paramètre
-  * Exemple : ''http://api.allocine.fr/rest/v3/movie?partner=YW5kcm9pZC12M3M&code=61282&profile=large&mediafmt=mp4-lc&format=json&filter=movie&striptags=synopsis,synopsisshort''+  * Exemple : ''http://api.allocine.fr/rest/v3/movie?partner=QUNXZWItQWxsb0Npbuk&code=61282&profile=large&mediafmt=mp4-lc&format=json&filter=movie&striptags=synopsis,synopsisshort''
  
 ==== Critiques sur un film (presse et public) : reviewlist ==== ==== Critiques sur un film (presse et public) : reviewlist ====
Ligne 52: Ligne 66:
   * URL : ''http://api.allocine.fr/rest/v3/reviewlist''   * URL : ''http://api.allocine.fr/rest/v3/reviewlist''
   * Paramètres   * Paramètres
-    * ''partner'' : code partenaire (''YW5kcm9pZC12M3M'' pour l'application Android)+    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android)
     * ''type'' : type (valeurs possibles : ''movie'', ???)     * ''type'' : type (valeurs possibles : ''movie'', ???)
     * ''code'' : identifiant du film (entier)     * ''code'' : identifiant du film (entier)
Ligne 60: Ligne 74:
     * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')     * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')
   * Exemples :    * Exemples : 
-    * ''http://api.allocine.fr/rest/v3/reviewlist?partner=YW5kcm9pZC12M3M&type=movie&code=61282&filter=public&count=30&format=json'' +    * ''http://api.allocine.fr/rest/v3/reviewlist?partner=QUNXZWItQWxsb0Npbuk&type=movie&code=61282&filter=public&count=30&format=json'' 
-    * ''http://api.allocine.fr/rest/v3/reviewlist?partner=YW5kcm9pZC12M3M&type=movie&filter=desk-press&code=61282&count=30&format=json''+    * ''http://api.allocine.fr/rest/v3/reviewlist?partner=QUNXZWItQWxsb0Npbuk&type=movie&filter=desk-press&code=61282&count=30&format=json''
  
-A noter qu'une autre façon de construire la requête existe. Il faut pour cela utiliser le paramètre subject : ''http://api.allocine.fr/rest/v3/reviewlist?partner=YW5kcm9pZC12M3M&filter=public&subject=movie:61282&format=json''\\+A noter qu'une autre façon de construire la requête existe. Il faut pour cela utiliser le paramètre subject : ''http://api.allocine.fr/rest/v3/reviewlist?partner=QUNXZWItQWxsb0Npbuk&filter=public&subject=movie:61282&format=json''\\
 Le reste des paramètres reste inchangé. Le reste des paramètres reste inchangé.
    
Ligne 70: Ligne 84:
   * URL : ''http://api.allocine.fr/rest/v3/showtimelist''   * URL : ''http://api.allocine.fr/rest/v3/showtimelist''
   * Paramètres   * Paramètres
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android)
     * ''zip'' : code postal de la ville     * ''zip'' : code postal de la ville
-    * ''lat'' : coordonnée latitude du cinéma (uniquement si ''zip'' n'est pas précisé) +    * ''lat'' : coordonnée latitude du cinéma 
-    * ''long'' : coordonnée longitude du cinéma (uniquement si ''zip'' n'est pas précisé) +    * ''long'' : coordonnée longitude du cinéma 
-    * ''radius'' : rayon autour de la ville en question (entre 1 et 500 km) +    * ''radius'' : rayon autour du point désigné (entre 1 et 500 km) 
-    * ''partner'' : schéma XML à utiliser en fonction des partenaires (''1'', ''2''''3'', ''4'') +    * ''theaters'' : liste de codes de cinémas (séparé par une virgule, exemple: ''P0728,P0093''
-    * ''json'' (optionnel) : renvoie le résultat au format JSON si ''json=1'' (booléen) +    * ''location'' : chaîne représentant le cinéma 
-    * ''movie'' (optionnel) : identifiant du film (si non préciser, affiche tous les films+    * ''movie'' (optionnel) : identifiant du film (si non précisé, affiche tous les films
-    * ''date'' (optionnel) : date au format YYYY-MM-DD+    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +    * ''date'' (optionnel) : date au format YYYY-MM-DD (si non précisé, date du jour)
   * Exemples :   * Exemples :
-    * ''http://api.allocine.fr/rest/v3/showtimelist?partner=YW5kcm9pZC12M3M&movie=61282&format=json&radius=50&lat=49.0176394&date=2011-08-21&long=-0.3498428'' +    * ''http://api.allocine.fr/rest/v3/showtimelist?partner=QUNXZWItQWxsb0Npbuk&format=json&radius=50&lat=49.0176394&long=-0.3498428'' 
-    * ''http://api.allocine.fr/rest/v3/showtimelist?partner=YW5kcm9pZC12M3M&movie=61282&format=json&location=ugc%20mondeville&date=2011-08-21''+    * ''http://api.allocine.fr/rest/v3/showtimelist?partner=QUNXZWItQWxsb0Npbuk&q=61282&format=xml&theaters=P0728'' 
 +    * ''http://api.allocine.fr/rest/v3/showtimelist?partner=QUNXZWItQWxsb0Npbuk&q=61282&format=json&location=ugc%20mondeville'' 
 +    * ''http://api.allocine.fr/rest/v3/showtimelist?partner=QUNXZWItQWxsb0Npbuk&q=61282&format=json&zip=14000''
  
 +==== Informations sur une vidéo : media ====
  
 +  * URL : ''http://api.allocine.fr/rest/v3/media''
 +* Paramètres
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android)
 +    * ''code'' : identifiant de la vidéo (entier)
 +    * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'')
 +    * ''mediafmt'' (optionnel) : format vidéo
 +      * ''flv'' : FLV / H.264
 +      * ''mp4-lc'' : MP4 / H.264 Baseline Profile, Low Complexity, with splashscreen
 +      * ''mp4-hip'' : H264 High Profile, with splashscreen
 +      * ''mp4-archive'' : MP4 / H.264 High Profile, for archive
 +      * ''mpeg2-theater'' : MPEG-2 720p
 +      * ''mpeg2'' : MPEG-2 Main Profile
 +      * et sûrement d'autres mais je n'ai pas le code correspondant ...
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'')
 +  * Exemples :
 +    * ''http://api.allocine.fr/rest/v3/media?partner=QUNXZWItQWxsb0Npbuk&code=19135625&profile=large&mediafmt=mp4-lc&format=json''
  
-Infos sur une vidéo /rest/v3/media?partner=YW5kcm9pZC12M3M&code=19135625&profile=large&mediafmt=mp4-lc&format=json+==== Informations sur une personne person ====
  
-Infos sur une personne : /rest/v3/person?partner=YW5kcm9pZC12M3M&profile=large&code=41339&mediafmt=mp4-lc&filter=movie&format=json+  * URL : ''http://api.allocine.fr/rest/v3/person'' 
 +* Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''code'' : identifiant de la personne (entier) 
 +    * ''profile'' (optionnel) degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'') 
 +    * ''mediafmt'' (optionnel) : format vidéo 
 +      * ''flv'' : FLV / H.264 
 +      * ''mp4-lc'' : MP4 / H.264 Baseline Profile, Low Complexity, with splashscreen 
 +      * ''mp4-hip'' : H264 High Profile, with splashscreen 
 +      * ''mp4-archive'' : MP4 / H.264 High Profile, for archive 
 +      * ''mpeg2-theater'' : MPEG-2 720p 
 +      * ''mpeg2'' : MPEG-2 Main Profile 
 +      * et sûrement d'autres mais je n'ai pas le code correspondant ... 
 +    * ''filter'' (optionnel) : filtrer selon un type de résultat (énumeration de termes séparés par des virgules) 
 +      * ''movie'' : afficher les films correspondant à la recherche 
 +      * ''theater'' : afficher les cinémas 
 +      * ''person'' : afficher les acteurs, réalisateurs, etc. (personnes) 
 +      * ''news'' : afficher les news 
 +      * ''tvseries'' : afficher les séries TV 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +  * Exemples : 
 +    * ''http://api.allocine.fr/rest/v3/person?partner=QUNXZWItQWxsb0Npbuk&profile=large&code=41339&mediafmt=mp4-lc&filter=movie&format=json''
  
-Filmographie d'une personne : /rest/v3/filmography?partner=YW5kcm9pZC12M3M&profile=medium&code=41339&filter=movie&format=json+==== Filmographie d'une personne : filmography ====
  
-Liste des nouveautés triée par nombre de salles : /rest/v3/movielist?partner=YW5kcm9pZC12M3M&count=25&filter=nowshowing&page=1&order=theatercount&format=json+  * URL : ''http://api.allocine.fr/rest/v3/filmography'' 
 +* Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''code'' : identifiant de la personne (entier) 
 +    * ''profile'' (optionnel) degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'') 
 +    * ''filter'' (optionnel) : filtrer selon un type de résultat (énumeration de termes séparés par des virgules) 
 +      * ''movie'' : afficher les films correspondant à la recherche 
 +      * ''theater'' : afficher les cinémas 
 +      * ''person'' : afficher les acteurs, réalisateurs, etc. (personnes) 
 +      * ''news'' : afficher les news 
 +      * ''tvseries'' : afficher les séries TV 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +  * Exemples : 
 +    * ''http://api.allocine.fr/rest/v3/filmography?partner=QUNXZWItQWxsb0Npbuk&profile=medium&code=41339&filter=movie&format=json''
  
-Liste des nouveautés triée par date /rest/v3/movielist?partner=YW5kcm9pZC12M3M&count=25&filter=nowshowing&page=1&order=datedesc&format=json+==== Liste des films en salle : movielist ====
  
-Liste des films à venir triés par les plus attendus : /rest/v3/movielist?partner=YW5kcm9pZC12M3M&count=25&filter=comingsoon&page=1&order=toprank&format=json+  * URL : ''http://api.allocine.fr/rest/v3/movielist'' 
 +* Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''code'' : identifiant de la personne (entier) 
 +    * ''count'' (optionnel) : nombre de films à renvoyer (entier) 
 +    * ''page'' (optionnel) : numéro de la page de résultats à afficher (10 résultats par page par défaut) 
 +     
 +    * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'') 
 +    * ''filter'' (optionnel) : filtrer selon un type de résultat (énumeration de termes séparés par des virgules) 
 +      * ''nowshowing'' : afficher les films actuellement à l'affiche 
 +      * ''comingsoon'' : afficher les films à paraitre 
 +    * ''order'' (optionnel) : ordre de tri des résultats 
 +      * ''datedesc'' : classement anti-chronologique 
 +      * ''dateasc'' : classement chronologique 
 +      * ''theatercount'' : classement par nombre de salles 
 +      * ''toprank'' : classement par popularité 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +  * Exemples : 
 +    * Films en salle triées par nombre de salles : ''http://api.allocine.fr/rest/v3/movielist?partner=QUNXZWItQWxsb0Npbuk&count=25&filter=nowshowing&page=1&order=theatercount&format=json'' 
 +    * Films en salle triées par date de sortie : ''http://api.allocine.fr/rest/v3/movielist?partner=QUNXZWItQWxsb0Npbuk&count=25&filter=nowshowing&page=1&order=datedesc&format=json'' 
 +    * Films à paraitre les plus attendus : ''http://api.allocine.fr/rest/v3/movielist?partner=QUNXZWItQWxsb0Npbuk&count=25&filter=comingsoon&page=1&order=toprank&format=json'' 
 +    * Films à paraitre triés par date : ''http://api.allocine.fr/rest/v3/movielist?partner=QUNXZWItQWxsb0Npbuk&count=25&filter=comingsoon&page=1&order=dateasc&format=json''
  
-Liste des films à venir triés par date /rest/v3/movielist?partner=YW5kcm9pZC12M3M&count=25&filter=comingsoon&page=1&order=dateasc&format=json+==== Liste des cinémas theaterlist ====
  
-Liste des cinémas : /rest/v3/theaterlist?partner=YW5kcm9pZC12M3M&count=25&page=1&lat=49.01716825&long=-0.3499346&format=json+  * URL ''http://api.allocine.fr/rest/v3/theaterlist'' 
 +  * Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''zip'' : code postal de la ville 
 +    * ''lat'' : coordonnée latitude du cinéma 
 +    * ''long'' : coordonnée longitude du cinéma 
 +    * ''radius'' : rayon autour du point désigné (entre 1 et 500 km) 
 +    * ''theater'' : code du cinéma (exemple: ''P0728'') 
 +    * ''location'' : chaîne représentant le cinéma 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +  * Exemples : 
 +    * ''http://api.allocine.fr/rest/v3/theaterlist?partner=QUNXZWItQWxsb0Npbuk&count=25&page=1&lat=49.01716825&long=-0.3499346&format=json'' 
 +    * ''http://api.allocine.fr/rest/v3/theaterlist?partner=QUNXZWItQWxsb0Npbuk&count=25&page=1&zip=14000&format=json'' 
 + 
 +==== Informations sur une série TV : tvseries ==== 
 + 
 +  * URL : ''http://api.allocine.fr/rest/v3/tvseries'' 
 +  * Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''code'' : identifiant de la série (entier) 
 +    * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'') 
 +    * ''mediafmt'' (optionnel) : format vidéo 
 +      * ''flv'' : FLV / H.264 
 +      * ''mp4-lc'' : MP4 / H.264 Baseline Profile, Low Complexity, with splashscreen 
 +      * ''mp4-hip'' : H264 High Profile, with splashscreen 
 +      * ''mp4-archive'' : MP4 / H.264 High Profile, for archive 
 +      * ''mpeg2-theater'' : MPEG-2 720p 
 +      * ''mpeg2'' : MPEG-2 Main Profile 
 +      * et sûrement d'autres mais je n'ai pas le code correspondant ... 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +    * ''striptags'' (optionnel) : supprime les tags HTML des paramètres valeurs passées en paramètre 
 +  * Exemple : ''http://api.allocine.fr/rest/v3/tvseries?partner=QUNXZWItQWxsb0Npbuk&code=223&profile=large&mediafmt=mp4-lc&format=xml&striptags=synopsis,synopsisshort'' 
 +   
 +==== Informations sur la saison d'une série TV : season ==== 
 + 
 +  * URL : ''http://api.allocine.fr/rest/v3/season'' 
 +  * Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''code'' : identifiant de la saison (entier) 
 +    * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'') 
 +    * ''mediafmt'' (optionnel) : format vidéo 
 +      * ''flv'' : FLV / H.264 
 +      * ''mp4-lc'' : MP4 / H.264 Baseline Profile, Low Complexity, with splashscreen 
 +      * ''mp4-hip'' : H264 High Profile, with splashscreen 
 +      * ''mp4-archive'' : MP4 / H.264 High Profile, for archive 
 +      * ''mpeg2-theater'' : MPEG-2 720p 
 +      * ''mpeg2'' : MPEG-2 Main Profile 
 +      * et sûrement d'autres mais je n'ai pas le code correspondant ... 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +    * ''striptags'' (optionnel) : supprime les tags HTML des paramètres valeurs passées en paramètre 
 +  * Exemple : ''http://api.allocine.fr/rest/v3/season?partner=QUNXZWItQWxsb0Npbuk&code=12277&profile=large&mediafmt=mp4-lc&format=xml&striptags=synopsis,synopsisshort'' 
 +   
 +==== Informations sur l'épisode d'une série TV : episode ==== 
 + 
 +  * URL : ''http://api.allocine.fr/rest/v3/episode'' 
 +  * Paramètres 
 +    * ''partner'' : code partenaire (''QUNXZWItQWxsb0Npbuk'' pour l'application Android) 
 +    * ''code'' : identifiant de la saison (entier) 
 +    * ''profile'' (optionnel) : degré d'informations renvoyées (valeurs possibles : ''small'', ''medium'', ''large'') 
 +    * ''mediafmt'' (optionnel) : format vidéo 
 +      * ''flv'' : FLV / H.264 
 +      * ''mp4-lc'' : MP4 / H.264 Baseline Profile, Low Complexity, with splashscreen 
 +      * ''mp4-hip'' : H264 High Profile, with splashscreen 
 +      * ''mp4-archive'' : MP4 / H.264 High Profile, for archive 
 +      * ''mpeg2-theater'' : MPEG-2 720p 
 +      * ''mpeg2'' : MPEG-2 Main Profile 
 +      * et sûrement d'autres mais je n'ai pas le code correspondant ... 
 +    * ''format'' (optionnel) : renvoie le résultat au format JSON ou XML (''json'' ou ''xml'') 
 +    * ''striptags'' (optionnel) : supprime les tags HTML des paramètres valeurs passées en paramètre 
 +  * Exemple : ''http://api.allocine.fr/rest/v3/episode?partner=QUNXZWItQWxsb0Npbuk&code=233016&profile=large&mediafmt=mp4-lc&format=xml&striptags=synopsis,synopsisshort''
  
 ===== Ils se servent de l'API ===== ===== Ils se servent de l'API =====
Ligne 109: Ligne 268:
   * WebMovieManager : http://sourceforge.net/projects/webmoviemanager/   * WebMovieManager : http://sourceforge.net/projects/webmoviemanager/
   * AlloWMC : https://sites.google.com/site/allowmc/home   * AlloWMC : https://sites.google.com/site/allowmc/home
 +  * Lib Ruby : https://rubygems.org/gems/allocine_parser & https://github.com/mlamarque/allocine
 +  * Lib DotNet : http://allocineapi.codeplex.com/
 +  * Application Android CinéMinute : https://play.google.com/store/apps/details?id=info.toyonos.cineminute
 +  * Cinegeek : http://cinegeek.alwaysdata.net/
 +  * API CoffeeScript : https://github.com/cedias/AlloCoffee
 +  * Application Android  CinéTime : https://play.google.com/store/apps/details?id=fr.neamar.cinetime
 +  * MovieFlow Android : http://www.movieflow.net/
 +  * Module Node.js : https://github.com/leeroybrun/node-allocine-api
 +===== Remarques =====
 +
 +Il y a peut-être (sûrement) des oublis, donc si vous trouvez quelque chose qui ne va pas ou alors un nouveau service, contactez moi via le [[:contact|formulaire de contact]] ou bien directement sur mon mail <jerome.groven@gmail.com>
 +
 +===== Remerciements =====
  
-Contactez moi via le [[:contact|formulaire de contact]] ou bien directement sur mon mail <jerome.groven@gmail.com>;+Merci à tout ceux qui m'ont contacté pour me signaler des nouveaux services, comme Olivier B. pour m'avoir mis sur la piste pour les séries ;-)
  
-{{keywords>allocine api film films movie movies search recherche xml json movielist api.allocine.fr webservice webservices web service}} +{{keywords>allocine api film films movie movies search recherche xml json movielist api.allocine.fr webservice webservices web service série séries tv show tvshow}}
-~~UNDERCONSTRUCTION~~+
gentoo powered apache powered dokuwiki powered