Git Product home page Git Product logo

api-allocine-helper's Introduction

API Allociné Helper PHP

English version

L'API Allociné Helper permet d'utiliser plus simplement l'API d'AlloCiné. La classe AlloHelper permet de trouver des informations sur les films, stars, articles, horaires et critiques. Il est possible de manipuler les données reçues grâce à la classe AlloData (optionnel). La classe AlloImage permet de manipuler facilement la taille des posters et images stockés sur Allociné.

Installation

Déplacer le fichier api-allocine-helper.php dans le répertoire souhaité. Un simple require_once "./api-allocine-helper.php"; permet d'utiliser l'API dans votre code.

Usage

L'utilisation est très simple, néanmoins il est fortement conseillé de connaître la programmation orientée objet, et de savoir utiliser le bloc try{} catch(){}. Exemple d'utilisation pour récupérer les informations d'un film:

Premièrement, inclure le fichier et créer un objet AlloHelper:

<?php
    // Inclure le script
    require_once "./api-allocine-helper.php";
    
    // Créer l'objet
    $helper = new AlloHelper;
    

Pour plus de clareté, on définit les paramètres à l'avance: le code du film, et la quantité d'informations à récupérer.

    $code = 27061;
    $profile = 'small';
    

Ensuite, il est conseillé d'effectuer des requêtes dans un bloc try{} catch(){} pour gérer les erreurs.

    try
    {
        // Envoi de la requête
        $movie = $helper->movie( $code, $profile );
        
        // Afficher le titre
        echo "Titre du film: ", $movie->title, PHP_EOL;
        
        // Afficher toutes les données
        print_r($movie->getArray());
        
    }
    catch( ErrorException $error )
    {
        // En cas d'erreur
        echo "Erreur n°", $error->getCode(), ": ", $error->getMessage(), PHP_EOL;
    }
?>

English

API Allociné Helper is a support for using the API of AlloCiné. Find a lot of information about movies, people, tv series, etc, with the class AlloHelper. It is possible to manipulate the received data with the class AlloData (optional). And as a bonus, you can simply modify posters and photos from the Allociné server just by changing the URL with the class AlloImage.

Installation

This is just a script, you put it in your favorite directory and you do a require_once "./api-allocine-helper.php"; in your code.

Usage

Usage is very simple, however it is strongly advisable to know OOP, and the try{} catch(){} block.

First, create an AlloHelper object:

<?php
    // Include the script
    require_once "./api-allocine-helper.php";
    
    // Creat the object
    $helper = new AlloHelper;
    

For more clarity, we should define parameters before: the movie's code, and the quantity of information to get.

    $code = 27061;
    $profile = 'small';
    

Next, it's advisable to do requests in an try{} catch(){} block for handling errors.

    try
    {
        // Request sending
        $movie = $helper->movie( $code, $profile );
        
        // Print the title
        echo "Title: ", $movie->title, PHP_EOL;
        
        // Print all data
        print_r($movie->getArray());
        
    }
    catch( ErrorException $error )
    {
        // Error
        echo "Error ", $error->getCode(), ": ", $error->getMessage(), PHP_EOL;
    }
?>

api-allocine-helper's People

Contributors

etn406 avatar tuxboy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

api-allocine-helper's Issues

Add JAV database

Can the allocine be replaced with javdatabase? Or any other DB for JAV? I want to integrate it into TT source this API helper to add an autoupload on it.

Trop souvent : Erreur 2: An error occurred while retrieving the data.

Bonjour,

Tout d'abord je vous remercie bcp pour votre appli !
J'ai bien la dernière version que j'utilise pour mon projet de fin cours.

Voilà mon problème : en local je n'ai aucun souci, j'ai passé mon site en ligne ( hébergement OVH) et les requêtes fonctionnent au petit bonheur la chance !
J'ai très très souvent l'erreur 2: An error occurred while retrieving the data. Exemple avec "the dark", "300", "trains".

J'ai bien enregistré mes fichiers en utf8, j'ai cru que c'était bon mais non ... si vous avez une idée ... surtout que en local (sous wamp) cela fonctionne parfaitement.

Merci par avance pour votre aide.
Coralie

Erreur "undifined property"

Bonjour,

tout d'abord, merci pour cette super API. En revanche, même si elle semble fonctionner correctement, j'ai en permanence sur la page "réponse" l'affichage d'erreur : Notice: Undefined property: AlloHelper::$cURL in C:\xampp\htdocs\test\api-allocine-helper.php on line 342

je ne vois pas quel est le souci sur cette ligne. Peux-tu m'aider stp?

Merci

Erreur 3: An error occurred when converting data

Bonjour,
Depuis quelques jours, impossible d'utiliser l'api, j'ai systématiquement cette erreur : Erreur 3: An error occurred when converting data.
Allocine ont-ils encore fait un changement dans leur api ou pour vous tout fonctionne ?
Merci pour la réponse, cordialement.
Ludox93.

impossible à utiliser

Bonjour à tous je viens tout juste de telecharger la v6 de l'api et j'ai beau faire comme c'est mis dans exemples, ma page ne veut pas charger.
Cette api est elle toujours valable? Merci bien :D

episodelist

Salut je cherche a récupéré les informations concernant les prochains épisodes de séries a être diffusés a la TV, j'ai trouver cette url: /rest/v3/episodelist
Avec ces arguments: /rest/v3/episodelist?mediafmt=mp4-best&partner=100ED1DA33EB&format=json&order=viewcount&page=1&filter=guide&profile=large&sed=20170902&sig=oYgjd43SEJtZuPl48OkfMA0tVnk%3D j'ai essayer d'ajouter la fonction de récup mais c'est un niveau trop haut pour moi, si tu pouvais m'apporter un peux d'aide! merci :-)

Request URI: /rest/v3/episodelist?mediafmt=mp4-best&partner=100ED1DA33EB&format=json&order=viewcount&page=1&filter=guide&profile=large&sed=20170902&sig=oYgjd43SEJtZuPl48OkfMA0tVnk%3D

Recupération de données

Bonjour à tous j'ai réussi à utiliser l'api mais je n'arrive pas à trouver les méthodes pour récupérer l'affiche d'un film et le synopsis :( merci de votre aide :D
et par contre j'ai testé le code présent dans le readme et il ne marche pas .
Encore merci

Synopsis d'un film UTF-8

Salut ! Merci pour cet API, franchement génial :)

J'ai un soucis pour la récupération du synopsis d'un film : dans mon terminal Mac OS X (oui, je fais mes tests d'abord comme ça pour pas faire une interface dégueu que j'aurai la flemme de refaire propre) tous les caractères accentués sautent et deviennent des ? .

J'ai eu beau fouiller le code, tout ce que j'ai vu m'a l'air correct, ça décode bien en UTF-8, je capte pas pourquoi il m'affiche des ? au lieu des caractères voulus.

P.S. : Mon terminal est bien configuré pour prendre l'UTF 8.

Récupération des médias (images

Bonjour

Je voudrais pouvoir récupérer les médias mais je n'y arrive pas. j'ai lu le fichier qui dit

/**
         * Récupérer toutes les informations sur un media (vidéo/photo).
         * 
         * @param int $code L'identifiant du media.
         * @param int $profile='medium' La quantité d'informations à renvoyer: 'small', 'medium', 'large', 1 pour 'small', 2 pour 'medium', 3 pour 'large'.
         * @param &$url Contiendra l'URL utilisé.
         * 
         * @return AlloData|array|false
         */

Mais je n'ai pas compris pour les paramétres, déjà l'url utilisé c'est quoi? j'ai essayé comme ceci mais j'ai une erreur

<?php
    // Charger le fichier.
    require_once "../api-allocine-helper.php";
    
    // Créer un objet AlloHelper.
    $allohelper = new AlloHelper;

    // Définir les paramètres
    $url = "";
	$code = "61139";
    $profile = 'small';
    
    // Il est important d'utiliser le bloc try-catch pour gérer les erreurs.
    try
    {
        // Envoi de la requête avec les paramètres, et enregistrement des résultats dans $donnees.
        $donnees = $allohelper->media( $profile, $code, $url );
        
        // Affichage des informations sur la requête
        echo "<pre>", print_r($donnees),  "</pre>";
        

    }
    
    // En cas d'erreur.
    catch ( ErrorException $e )
    {
        // Affichage des informations sur la requête
       $donnees = $allohelper->media( $code, $profile, $url );
        
        // Affichage des informations sur la requête
        echo "<pre>", print_r($donnees),  "</pre>";
    }
	
?>

et l'erreur reçu

Array
(
    [userAgent] => Mozilla/5.0 (Linux; U; Android 2.2.2; fr-fr; HTC Desire Build/FRF3) AppleWebKit/533.1 (KHTML, like Gecko) Version/3.0 Mobile Safari/533.1
    [URL] => api.allocine.fr/rest/v3/media?code=250627&profile=medium&format=json&partner=100ED1DA33EB&sed=20201023&sig=6L5wdu83lZykcjO6KveK0SkEGgc%3D
    [IP] => 150.220.237.202
    [presets] => Array
        (
            [code] => 250627
            [profile] => medium
            [format] => json
            [partner] => 100ED1DA33EB
        )

    [rawData] => {"error":{"code":0,"$":"No result"}}
)
Erreur 5: No result

Quelqu'un aurait une piste pour récupérer toutes les images

Merci de votre aide

Les constantes ne sont pas pratiques

Les constantes de paramétrages ne sont pas pratiques pour configurer la lib car on ne peut pas les écraser. Il serait plus pratique de pouvoir passer un tableau de paramètre lors de l'instanciation de AlloData. Surtout quand on utilise composer.

Problème avec les apostrophes

Bonsoir Étienne,
Je reviens vers toi, après me remettre sur mon projet de vidéothèque personnelle utilisant ton API.
Quand on récupère le synopsis d'un film, certains apostrophes sont mal affichés (je pense que c'est dû au copier coller d'allociné avec word). Certains apostrophes apparaissent comme ceci " ? ".
Je pensai que c'était dû à mon encodage mais non, car même en brut, cela ne change rien car l'info est récupéré tel quel.

Pourrais tu m'aiguiller ?
Merci d'avance.

Undefined property: AlloData::$throwExceptions

salut

J'ai un nouveau pb, j'ai ces erreurs qui s'affiche lors de la recherche, j'ai essayé d'activer et désactiver l'option throw dans la config mais pas de changement.

Je ne sais pas si c'est lié mais déja j'ai un soucis avec les titres qui ont des lettres accentué ou une apostrophe.donc si je fait une recherche qui a un de ces 2 cas, je n'ai aucun résultat.

J'ai du désactiver l'option utf8 dans la config car les infos retourné avaient des erreurs de caractères, je ne sais pas si c'est à cause de ça.

J'ai réussi à contourner le problème des lettres accentué mais pas des apostrophes, rien à faire pas de résultat retourné. 9a marche si je met un espace à la place de l'apostrophe.

donc j'ai c ette erreur quand je fait une recherche:

Undefined property: AlloData::$throwExceptions dans le fichier /api-allocine/AlloData.class.php - ligne 356

mon fichier de recherche:

' . _MD_XTUBE_ALLOFORM_TITLE . ''; ``` ?>
function removeAccents($title) { $accentued = array("à","á","â","ã","ä","ç","è","é","ê","ë","ì", "í","î","","ï","ñ","ò","ó","ô","õ","ö","ù","ú","û","ü","ý","ÿ", "À","Á","Â","Ã","Ä","Ç","È","É","Ê","Ë","Ì","Í","Î","Ï","Ñ","Ò", "Ó","Ô","Õ","Ö","Ù","Ú","Û","Ü","Ý"); $nonaccentued = array("a","a","a","a","a","c","e","e","e","e","i","i", "i","i","n","o","o","o","o","o","u","u","u","u","y","y","A","A","A", "A","A","C","E","E","E","E","I","I","I","I","N","O","O","O","O","O", "U","U","U","U","Y"); $title = str_replace($accentued, $nonaccentued, $title); return $title; } $title = $_POST['filmtitle']; $q = removeAccents($title); $page = 1; $count = 16; $filter = array('movie'); $profile = 'small';

if (isset($_POST['submit'])) {
try {
// Envoi de la requête
$arrayMovie = $helper->search($q, $page, $count, $filter)->getArray();

        if (isset($arrayMovie['movie'])) {
            foreach ($arrayMovie['movie'] as $key) {
            if (isset($key['title'])) {
            echo "<div class='xoopstube_descrblock' style='float: left; width: 190px; margin: 5px;margin-bottom: 20px; padding: 2px; font-size: 90%; text-align: center;'><span><img src=",$key['poster']," style='width: 190px; height: 260px; align: left;'></img></span>
            <span><font style='color: orange;'>" .$key['title']."</font><br />
            <form action='submit_film.php' method='POST'>
            <input type='hidden' value=".$key['code']." name='filmcode'>
            <input type='submit' value='Selectionner'>
            </form></span></div>";

            }
                else {
                    $titreor = $key['originalTitle'];
                    echo '<li onClick="fill(\''.$titreOr.'\');">'.$titreOr.'</li>';
                }
            }
        }
}   
catch (ErrorException $error) {
    // En cas d'erreur
    echo "Erreur n°", $error->getCode(), ": ", $error->getMessage(), PHP_EOL;
}

}else{
echo "pas de résultat";
}

?>

$xoopsTpl->assign('module_dir', $xoopsModule->getVar('dirname'));
include XOOPS_ROOT_PATH . '/footer.php';
?>

Créer un package sur Packagist

Salut Etienne,

Tout d'abord merci beaucoup pour ce code que tu mets à disposition de tous et met à jour régulièrement, c'est vraiment pratique !

J'ai juste une proposition à faire: est-ce que tu pourrais mettre ton repo Github sur https://packagist.org/ ?

C'est utile pour pouvoir intégrer l'api allociné helper dans des projets utilisant le gestionnaire de dépendances Composer.
C'est vraiment facile à faire et ça prend deux secondes et cela permet de toujours avoir la dernière version sans avoir à tout re-télecharger sur Github.

Merci beaucoup en tout cas !

Liste de films

Bonjour,

Je n'ai pas encore vraiment commencé à utilisé cet API mais au bout de quelques jours de recherches je ne trouve toujours pas comment faire une requête pour récuperer une liste de film en fonction de son genre ...
Donc finalement je me dis qu'on ne peut pas le faire mais je tiens quand même à en être sur
Merci

Erreur 403 avec search

$allohelper->search

Renvoie une erreur 403 qui provoque : Erreur 5: Object reference not set to an instance of an object.

Erreur de syntaxe en ligne 782

bonjour et merci infiniment pour cette api.
Je tente de l'utiliser pour ma dvdtheque perso avec wamp. Quand j'ouvre le fichier "AlloHelper.class.php", mon outil de dev me dit "_Erreur de syntaxe en ligne 782".
// On retourne les données if (class_exists(AlloData::class)) return new AlloData($data, $this->utf8Decode); else return $data; }

Est-ce pour cela que je ne parviens pas à obtenir le synopsis du film?
Merci d'avance.
Paul

utilisation de l api pour les séries

Bonsoir,
Je vous remercie enormement pour cette api formidable.
j'essaye de l utiliser pour récuperer les informations des séries mais le soucis c est que je n arrive pas a récuperer le synopsis et je viens de découvrir que ça ne prenait pas toutes les séries, pour vampire diaries, helix, house ça passe mais pour révolution ou "how i met your mother" le script provoque une erreur

Redimensionnement du poster

Bonsoir,
Tout d'abord merci pour ton travail.
Je souhaiterai savoir pourquoi lorsque l'on utilise la fonction resize avec la fonction movie cela ne fonctionne pas. Alors qu'avec la fonction search c'est bon.

exemple :


data->poster->resize(160, 240)              // ok avec la fonction search 
data->poster->resize(160, 240)              // out avec la fonction movie
data->poster->resize(160, 240)->href      // out avec la fonction movie
data->poster->resize(160, 240)->href      // out avec la fonction movie

Merci d'avance.

param['filter'] probleme

Bonjour,

J'utilise Wamp sur Windows 7,
Voici le probleme que je rencontre lors du test :


Notice: Undefined index: filter in C:\wamp\www\MyTest\AlloHelper.class.php on line 234

Warning: implode(): Invalid arguments passed in C:\wamp\www\MyTest\AlloHelper.class.php on line 234

Qu'en pensez vous ?

Merci


Hi,

I'm encountering this probleme when I try to launch the test of API-allocine-helper:
(Note that I'm using Wamp on Windows 7)


Notice: Undefined index: filter in C:\wamp\www\MyTest\AlloHelper.class.php on line 234

Warning: implode(): Invalid arguments passed in C:\wamp\www\MyTest\AlloHelper.class.php on line 234

Thanks to leave a answer if you got any idea.

Fatal error: Cannot access private property AlloHelper::$_lastError in api-allocine/AlloData.class.php on line 354

salut

j'ai cette erreur qui reviens assez souvent quand je lance ma requête, je ne comprend pas trop car ce n'est pas sur tout les films que ça arrive.
pourrait tu m'aider à en trouver la cause?.

je fait d'abord une recherche avec un titre pour récup le bon code:

$helper = new AlloHelper;
$page = 1;
$count = 16;
$profile = 'medium';
$q = $_POST['filmtitle'];
$search = $helper->search($q, $page, $count, $profile);

if (isset($_POST['submit'])) {
try {
// Envoi de la requête
$film = $q;
$arrayMovie = $helper->search($film)->getArray();
//print_r($arrayMovie);

    foreach ($arrayMovie['movie'] as $key) {
        if (isset($key['title']))
            echo "<div class='xoopstube_descrblock' style='float: left; width: 190px; margin: 5px;margin-bottom: 20px; padding: 2px; font-size: 90%; text-align: center;'><span><img src=",$key['poster']," style='width: 190px; height: 260px; align: left;'></img></span>
            <span><font style='color: orange;'>" .$key['title']."</font><br />
            <form action='submit_film.php' method='POST'>
            <input type='hidden' value=".$key['code']." name='filmcode'>
            <input type='submit' value='Selectionner'>
            </form></span></div>";

    }
}

catch (ErrorException $error) {
    // En cas d'erreur
    echo "Erreur n°", $error->getCode(), ": ", $error->getMessage(), PHP_EOL;
}

}

et donc quand j'envoi le code fim au script de récupération des infos ,j'ai cette erreur de temps à autre, mais trop souvent à mon gout.
le script en question:

//récupération infos allociné et autocompletion
require_once XOOPS_ROOT_PATH . '/api-allocine/api-allocine-helper.php';

// Créer l'objet
$helper = new AlloHelper;

//Pour plus de clareté, on définit les paramètres à l'avance: le code du film, et la quantité d'informations à récupérer.

$code = $_POST['filmcode'];
$profile = 'medium';

//Ensuite, il est conseillé d'effectuer des requêtes dans un bloc try{} catch(){} pour gérer les erreurs.

try
{
    // Envoi de la requête
    $data = $helper->movie( $code, $profile, $filter );
    //print_r($data->getArray());

    //Convertir la durée en hh:mm:ss
    $total = $data->runtime; //Nombre de secondes
    $heure = intval(abs($total / 3600));
    $total = $total - ($heure * 3600);
    $minute = intval(abs($total / 60));
    $total = $total - ($minute * 60);
    $seconde = $total;

    //Convertir la date en jj.mm.aa
    $date = $data->release['releaseDate'];
    function datefr($date) { 
    $split = preg_split("#-#",$date); 
    $annee = $split[0]; 
    $mois = $split[1]; 
    $jour = $split[2]; 
    return "$jour"."-"."$mois"."-"."$annee"; 

}

    $date = $data->release['releaseDate'];; // Date format américain
    // $date=date("Y-m-d"); // Ou date du jour

}
catch( ErrorException $error )
{
    // En cas d'erreur
    echo "Erreur n°", $error->getCode(), ": ", $error->getMessage(), PHP_EOL;
}


$url_img = $xtubemyts->addslashes(ltrim($data->poster));
$titre = $xtubemyts->addslashes(ltrim($data->title));
$annee = $xtubemyts->addslashes(ltrim($data->productionYear));
$duree = $xtubemyts->addslashes(ltrim($data->runtime));
$date_sortie = $xtubemyts->addslashes(ltrim($data->release['releaseDate']));
$nom_realisateur = $xtubemyts->addslashes(ltrim($data->castingShort['directors']));
$synopsis = $xtubemyts->addslashes(ltrim($data->synopsis));
$nom_acteur = $xtubemyts->addslashes(ltrim($data->castingShort['actors']));
$nom_genre = $xtubemyts->addslashes(ltrim($data->genre[0]['$']));
$nom_pays = $xtubemyts->addslashes(ltrim($data->nationality[0]['$']));
$bande_a = $xtubemyts->addslashes(ltrim($data->trailerEmbed));

$descrip = '' . $data->synopsis .'<br /><br />Date de sortie ' . datefr($date) . '('.$heure.':'.$minute.':'.$seconde.')<br />Réalisé par ' . $nom_realisateur . '<br />Avec ' . $nom_acteur . '<br />Genre ' . $nom_genre . '<br />Nationalité ' . $nom_pays . '<br /><img src="' . $data->poster . '" style="width: 190px; height: 260px;"></img><br />' . $data->trailerEmbed . '';

merci de ton aide

json error

Fatal error: Uncaught exception 'ErrorException' with message 'An JSON error (4) occurred when converting data: Syntax error' in D:\web\blg\pvr\AlloHelper.class.php:66 Stack trace: #0 D:\web\blg\pvr\AlloHelper.class.php(373): AlloHelper->error('An JSON error (...', 3) #1 D:\web\blg\pvr\AlloHelper.class.php(463): AlloHelper->getDataFromURL('api.allocine.fr...') #2 D:\web\blg\pvr\pvr.php(194): AlloHelper->search('Good Night, and...', 1, 30, true, Array) #3 D:\web\blg\pvr\pvr.php(340): test_helper('Good Night, and...', NULL, Array, Array) #4 D:\web\blg\pvr\pvr.php(316): check_array(Array, true, Array) #5 D:\web\blg\pvr\pvr.php(1186): check_new('e:/', 'video-TSD', '.ts', true, Array) #6 {main} thrown in D:\web\blg\pvr\AlloHelper.class.php on line 66

Erreur n°3: An error occurred when converting data.

Hello,

j'ai un probleme avec l'utilisation de l'API Allociné, ta classe me renvoie une erreur
Erreur n°3: An error occurred when converting data.

(Juste en testant tes examples)

Donc j'ai affiché $data dans ta classe, ligne 438

var_dump($data);

(j'ai aussi testé avec des utf8_decode/encode)

juste avant le json_decode qui throw l'error

$data = @json_decode($data, 1);

Et ca m'affiche un truc bizarre :
capture decran 2013-07-03 a 20 25 55

Si jamais tu as une idée de ce qu'il se passe, ca me rendrait grandement service, je continue à chercher, notamment du coté des options CURL.

Merci! (Et merci pour ton travail sur cette lib php!)

Error in example file

Hi Etienne,

I am getting this error in the example file basic-fr.php:

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /Users/cbzittoun/Sites/boxoffice/api-allocine-helper-master/api-allocine-helper.php on line 316
Erreur 3: An error occurred when converting data.

Additionally, I wanted to know if this library is still working despite this kind of news:
http://www.bl7ckr7in.net/api-allocine-game-over/

Many thanks for your work!

Camille

PS : en anglais au cas où d'autres personnes se posent les mêmes questions.

Problème lorsque l'offset n'existe pas

Bonjour,
Que se soit avec isset(), array_key_exists ou empty() , lorsque l'offset existe ou pas, cela renvoi toujours true.
ex:


// Afficher le(s) acteur(s).
if (isset($movie['castingShort']['actors']))
   $actors = '.htmlspecialchars($movie['castingShort']['actors']).';
else
   $actors = 'inconnu';
echo $actors;

Je trouve pas dans la class la gestion des offsets.

Merci pour ton aide.

MovieList Erreur 5: Invalid filter parameter value

Bonjour et merci pour l'API;

J'ai un problème lors de l'appel de la fonction movieList ; mon code

$filter = 'comingsoon';$type = 'dateasc';$count = 10;$page = 1;
try
{
    $donnees = $allohelper->movielist( $filter, $type, $count, $page, $url );
}  
// En cas d'erreur.
catch ( ErrorException $e )
{

En retour j'ai :

$Array
(
[userAgent] => Mozilla/5.0 (Linux; U; Android 4.1.0; fr-fr; LG-L160L Build/IML74K) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
[URL] => api.allocine.fr/rest/v3/movielist?filter%5B0%5D=comingsoon&order%5B0%5D=dateasc&count=10&page=1&format=json&partner=100043982026&sed=20131017&sig=eWjJWKXrp87n8o5Gdw0wCqxrFZk%3D
[IP] => 61.0.136.119
[presets] => Array
(
[filter] => Array
(
[0] => comingsoon
)

        [order] => Array
            (
                [0] => dateasc
            )

        [count] => 10
        [page] => 1
        [format] => json
        [partner] => 100043982026
    )

[rawData] => {"error":{"code":0,"$":"Invalid filter parameter value"}}

)
Erreur 5: Invalid filter parameter value

une idée ?

Liste des ID (season)

Salut !

Merci pour ton api bien pratique, une question comment récupéré la liste des ID de saison d'une série ?

Merci

Key secret

Bonjour

Allociné à changé la clé partner et la key secrete. Pour la clé partner je l'ai trouvé c'est celle ci 000042532791 Mais impossible de trouver la key secrete.

languages dont works

none of the languages except fr works, it all gives erros, do i need to do something else than just uncomment the language?

clé partner et key secrete

Bonjour

Allociné à changé la clé partner et la key secrete. Pour la clé partner je l'ai trouvé c'est celle ci 000042532791 Mais impossible de trouver la key secrete.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.