IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

[Curl] Probleme avec radioblog.


Sujet :

Bibliothèques

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 14
    Points : 14
    Points
    14
    Par défaut [Curl] Probleme avec radioblog.
    Bonjour,

    Je code un petit programme pour ecouter la musique de radioblog sans passer par l'interface du site.
    Je me sers de la Libcurl pour faire l'interface entre le programme et radioblog.

    J'arrive a récupère l'adresse de la musique, mais lors du téléchargement mon fichier .mp3 ,se trouve être un documents texte (ouvert avec bloc note) avec écrit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>302 Found</title>
    </head><body>
    <h1>Found</h1>
    <p>The document has moved <a href="http://www.radioblogclub.fr/listen.php?u=.8yck5WdvN3Lt92Yu02bvt2br5SZyVmbhZnL3d3d/Cauet%252520-%252520Jante%252520Paul%252520-%252520J%252527fais%252520Du%252520Tuning.rbs&amp;k=657ecb3231ac0b275497d4d6f00b61a1">here</a>.</p>
    </body></html>
    L'adresse pour récupère un morceau de radioblog est sous la forme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.radioblogclub.fr/listen.php?u=.8yck5WdvN3Lt92Yu02bvt2br5SZyVmbhZnL3d3d/Cauet%252520-%252520Jante%252520Paul%252520-%252520J%252527fais%252520Du%252520Tuning.rbs&k=657ecb3231ac0b275497d4d6f00b61a1
    Pour récupérer le fichier j'utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    session = curl_easy_init(); 
     
     
       curl_easy_setopt(session, CURLOPT_HTTPHEADER, headers);
    	curl_easy_setopt(session, CURLOPT_URL, "http://www.radioblogclub.fr/listen?u=vMHZuV3bz9ybpRWYy9SbvNmLl5Wa05WZsFmdtQnblNmbpZnL3d3d/redemption.rbs&k=657ecb3231ac0b275497d4d6f00b61a1");
     
    	fp = fopen("./Musique.mp3", "w"); 
    	curl_easy_setopt(session,  CURLOPT_WRITEDATA, fp); 
    	curl_easy_setopt(session,  CURLOPT_WRITEFUNCTION, fwrite);
    	res = curl_easy_perform(session);
    	fclose(fp);
    	curl_easy_cleanup(session);
    J'ai simplifier en mettant l'url en clair.L'url est bonne puisque en la mettant dans mon navigateur le fichier se télécharge.

    Je ne sais pas d'où viens mon problème.J'espère que vous serez plus inspiré que moi.

    Merci d'avance.
    Sylvain.

  2. #2
    Membre à l'essai
    Inscrit en
    Janvier 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 14
    Points : 14
    Points
    14
    Par défaut
    Personne ne peut vraiment m'aider ?

Discussions similaires

  1. [PHP 5.2] probleme avec cURL
    Par venomelektro dans le forum Langage
    Réponses: 1
    Dernier message: 06/03/2012, 12h29
  2. problem avec cURL
    Par Jérémy Lefevre dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 16/05/2007, 23h37
  3. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  4. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo