Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Récupération des médias (images #39

Open
DarKl4ne opened this issue Oct 23, 2020 · 2 comments
Open

Récupération des médias (images #39

DarKl4ne opened this issue Oct 23, 2020 · 2 comments

Comments

@DarKl4ne
Copy link

DarKl4ne commented Oct 23, 2020

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

@LEVASSEUR-Romain
Copy link

Bonjour je pense que si tu as une erreur ça ne marche pas,

tu as essayer ça

public function getImagesUrl() { return $this->imagesUrl; }

soit

$urlimage = $allohelper->getImagesUrl();

J'ai pas encore regarder tous l'objet je capte pas pour le moment le sens de $code et $profil.

Je vais me créer une api perso je pense pour allocine

@LEVASSEUR-Romain
Copy link

j'ai sa moi comme erreur

Erreur 3: An JSON error (4) occurred when converting data: Syntax error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants