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

Langage PHP Discussion :

Comment recuperer une reponse (xml) qui s'affiche dans mon navigateur ? [Fait]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Par défaut Comment recuperer une reponse (xml) qui s'affiche dans mon navigateur ?
    Bonjour,

    Voila mon probleme:
    J'envoie a un API (blip.tv) une video par l'intermediaire d'un simple form html:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <form method="POST" action="http://uploads.blip.tv/" enctype="multipart/form-data">
    	<input type="hidden" name="post" value="1" />
    	<input type="hidden" name="skin" value="api" />
    	<input type="hidden" name="userlogin" value="xxx" />
    	<input type="hidden" name="password" value="xxx" />
    	<input type="hidden" name="title" value="Test" />
    	<input type="file" name="file" />
    	<input type="submit" />
    </form>
    et je recois une reponse au format xml m'indiquant que tout s'est bien passe avec les differents liens concernant ma video et effectivement tout marche.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    <response>
    <current_time>2009-02-10T08:14:03Z</current_time>
    <timestamp>1234253644010</timestamp>
    <status>OK</status>
    −
    <payload>
    −
    <asset>
    <timestamp>1234253643</timestamp>
    <id>1765862</id>
    <item_type>file</item_type>
    <item_id>1757227</item_id>
    −
    <links>
    <link rel="alternate" type="text/html" href="http://blip.tv/file/1757227/"/>
    <link rel="alternate" type="application/rss+xml" href="http://blip.tv/rss/1765862"/>
    <link rel="alternate" type="application/atom+xml" href="http://blip.tv/file/1757227/?skin=atom"/>
    <link rel="service.edit" type="text/html" href="http://blip.tv/file/post/1757227/"/>
    <link rel="service.edit" type="text/xml" href="http://blip.tv/file/post/1757227/?skin=api"/>
    </links>
    </asset>
    </payload>
    </response>
    Mon probleme est que j'aimerai recuperer cette reponse dans une variable/object ou que sais-je pour pouvoir mettre a jour ma DB avec les liens de la video etc... et je ne sais pas comment faire pour recuperer ca dans le code donc et pas juste avoir un affichage sur mon navigateur ?!?

    Merci d'avance pour votre attention.

    Yedidia.

  2. #2
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Tu la recois comment cette reponse ? Sur leur site ? C'est le contenu de la page ? C'est dans la source ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Par défaut
    Tout d'abord merci pour ton aide!

    C'est effectivement le contenu de ma page. En revanche l'URL est de blip: http://upload.blip.tv/...

    Ca peut aider ?

  4. #4
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Bah je t'ai pas aide encore ^^

    Dans l'idee moi je regarderai du cote de XMLHttpRequest.

    Regarde ca :
    https://developer.mozilla.org/fr/AJAX/Premiers_pas

    Ca te permettra de bidouiller un peu deja.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Par défaut
    C'est l'intention qui compte!

    J'ai effectivement pense a la meme chose (j'ai souvent travaille avec AJAX) - l'avantage est certes de pouvoir recuperer une reponse dans responseXML et du coup c'est du tout cuit apres - mon probleme est qu'il ne s'agit pas la d'un simple envoi de champs textes par exemple dans un formulaire mais il y a aussi de l'upload de fichier (la video) ce qui devient vite complique a gerer par AJAX. Il y a certes des methodes sur le web qui permettent de "tricher" emploi de iframe par exemple comme le fait GMail mais malgre mes essais je n'ai rien reussi de ce cote la...

    Une autre idee peut etre ?

  6. #6
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Regarde ptet de ce cote la alors :
    http://www.developpez.net/forums/d67...-site-distant/

    En envoyant les donnees en post par le header, mais c'est de la science fiction, je ne l'ai jamais fait.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/04/2013, 11h37
  2. comment recuperer une partie d'un fichier XML
    Par ryoussef19 dans le forum Visual C++
    Réponses: 2
    Dernier message: 10/07/2007, 18h02
  3. Réponses: 2
    Dernier message: 15/06/2007, 01h35
  4. Afficher une image JPG qui se trouve dans une bdd
    Par Harry dans le forum Bases de données
    Réponses: 6
    Dernier message: 27/02/2004, 11h51
  5. comment recuperer une variable dans flash
    Par krépuscul dans le forum Flash
    Réponses: 30
    Dernier message: 16/10/2003, 10h40

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