Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/12/2011, 18:20
cereal
 
Fecha de Ingreso: octubre-2008
Ubicación: España
Mensajes: 28
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Tratar XML de respuesta de un POST (sin archivo)

Creo que no me he explicado bien...

El $_POST que me mencionas, pateketrueke, es la variable del servidor. Yo no tengo ese servidor sino que es un servicio que estoy pidiendo externamente, es una API externa a la que pago.

Estoy haciendo una web 'broadcasting', o sea, en mi servidor, pido petición para crear sesión y emitir vídeo 'host' para que los clientes me puedan ver. Y el servicio de 'broadcasting' es 'StreamAPI.com', con lo cual tengo una cuenta allá para poder manejar el streaming.

En esa web hay un pequeño manual que pone ([URL="https://streamapi.com/howto/broadcast.do"]link[/URL]):

Request

POST http://api.streamapi.com/service/session/create

key => IEKDUCKDKDIEDKWIQDK1038DKLEIC8202K
rid => 123456
sig => ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGH

Response

private_hostid C0UC4WO3ATORK259QL1STSIZO7RB1G5I
public_hostid 1745122342

Que lo recibo perfectamente en formato XML que puedo visualizar en mi navegador:

Código:
This XML file does not appear to have any style information associated with it.  
The document tree is shown below. 

<streamapi> 
     <private_hostid>EFEIFRHYTISMHM65WQJNVQADSYF27SDL</private_hostid> 
     <public_hostid>1006574319</public_hostid> 
     <code>0</code> 
</streamapi>
¿Cómo obtengo el valor 'private_hostid' para guardarlo en una variable? Porque este XML no está guardado en ningún lugar para poder tratar luego sus nodos (datos). Simplemente veo la respuesta en el navegador y nada más.

Saludos!