Service
Haga clic aquí para obtener una lista completa de operaciones.
GetServiciosCirculacion
Prueba
Haga clic en el botón 'Invocar', para probar la operación utilizando el protocolo HTTP POST.SOAP 1.1
A continuación se muestra un ejemplo de solicitud y respuesta para SOAP 1.1. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.
POST /ServiciosWebHorarios/Service.asmx HTTP/1.1
Host: ram.renfe.es
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ram.renfe.es/ServiciosWebHorarios/GetServiciosCirculacion"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetServiciosCirculacion xmlns="http://ram.renfe.es/ServiciosWebHorarios">
<data>string</data>
</GetServiciosCirculacion>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetServiciosCirculacionResponse xmlns="http://ram.renfe.es/ServiciosWebHorarios">
<GetServiciosCirculacionResult>
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
</GetServiciosCirculacionResult>
</GetServiciosCirculacionResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
A continuación se muestra un ejemplo de solicitud y respuesta para SOAP 1.2. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.
POST /ServiciosWebHorarios/Service.asmx HTTP/1.1
Host: ram.renfe.es
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetServiciosCirculacion xmlns="http://ram.renfe.es/ServiciosWebHorarios">
<data>string</data>
</GetServiciosCirculacion>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetServiciosCirculacionResponse xmlns="http://ram.renfe.es/ServiciosWebHorarios">
<GetServiciosCirculacionResult>
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
</GetServiciosCirculacionResult>
</GetServiciosCirculacionResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET
A continuación se muestra un ejemplo de solicitud y respuesta para HTTP GET. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.
GET /ServiciosWebHorarios/Service.asmx/GetServiciosCirculacion?data=string HTTP/1.1 Host: ram.renfe.es
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfServicio xmlns="http://ram.renfe.es/ServiciosWebHorarios">
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
</ArrayOfServicio>
HTTP POST
A continuación se muestra un ejemplo de solicitud y respuesta para HTTP POST. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.
POST /ServiciosWebHorarios/Service.asmx/GetServiciosCirculacion HTTP/1.1 Host: ram.renfe.es Content-Type: application/x-www-form-urlencoded Content-Length: length data=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfServicio xmlns="http://ram.renfe.es/ServiciosWebHorarios">
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
<Servicio>
<Latitud>string</Latitud>
<Longitud>string</Longitud>
<NumeroTren>string</NumeroTren>
<Identificador>string</Identificador>
<Velocidad>int</Velocidad>
<Retraso>int</Retraso>
<Paridad>int</Paridad>
<Rumbo>int</Rumbo>
<Parado>boolean</Parado>
<Timestamp>dateTime</Timestamp>
</Servicio>
</ArrayOfServicio>