Herramientas de usuario

Herramientas del sitio


public:listtour

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
public:listtour [2016/11/09 21:25]
onieto
public:listtour [2017/01/23 16:58] (actual)
onieto
Línea 6: Línea 6:
   Recurso: ​   /tour   Recurso: ​   /tour
   Método: ​    /list   Método: ​    /list
---------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------
   Parámetros obligatorios:​   Parámetros obligatorios:​
   Parámetros opcionales:   Parámetros opcionales:
 +    * tourID: Identificador del tour a consultar
 +    * output: Formato de salida de la consulta (XML o JSON)
 +---------------------------------------------------------------------------------------------------------------------------------------------------
 +=== Esquema de la respuesta ===
 +  * TourList -> Root
 +    * Tours -> Contenedor
 +      * Tour -> Elemento
 +        * Id -> Identificador del tour
 +        * Name -> Nombre del tour
 +        * Image -> URL a la imagen del tour
 +        * URL -> URL a la descripción del tour
 +        * Departures -> Contenedor de fechas de salida del tour
 +          * Departure -> Fecha de salida del tour
 +---------------------------------------------------------------------------------------------------------------------------------------------------
 +=== Respuestas de ejemplo ===
 +<code xml Example.xml>​
 +<​TourList>​
 +  <​Tours>​
 +    <Tour Id="​1"​ Name="​Esencia Europea 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-01-13T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​2"​ Name="​Europa Preferente 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-02T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​3"​ Name="​Ronda Europea 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-02T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​4"​ Name="​Viva Europa 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-02T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​5"​ Name="​Encanto de Europa 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-02T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​6"​ Name="​Europa Emocionante 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-03T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​7"​ Name="​Europa de Gala 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-02T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​8"​ Name="​Rutas de Europa 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-03T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​9"​ Name="​Europa Bella 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-03T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +    <Tour Id="​10"​ Name="​Magia Europea 2017" Image=""​ URL="">​
 +      <​Departures>​
 +        <​Departure>​2017-03-03T00:​00:​00</​Departure>​
 +      </​Departures>​
 +    </​Tour>​
 +  </​Tours>​
 +</​TourList>​
 +</​code>​
 +---------------------------------------------------------------------------------------------------------------------------------------------------
 +<code javascript Example.json>​
 +{
 +  "​Tours":​ [
 +    {
 +      "​Id":​ 1,
 +      "​Name":​ "​Esencia Europea 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-01-13T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 2,
 +      "​Name":​ "​Europa Preferente 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-02T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 3,
 +      "​Name":​ "Ronda Europea 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-02T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 4,
 +      "​Name":​ "Viva Europa 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-02T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 5,
 +      "​Name":​ "​Encanto de Europa 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-02T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 6,
 +      "​Name":​ "​Europa Emocionante 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-03T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 7,
 +      "​Name":​ "​Europa de Gala 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-02T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 8,
 +      "​Name":​ "Rutas de Europa 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-03T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 9,
 +      "​Name":​ "​Europa Bella 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-03T00:​00:​00"​
 +      ]
 +    },
 +    {
 +      "​Id":​ 10,
 +      "​Name":​ "Magia Europea 2017",
 +      "​Image":​ "",​
 +      "​URL":​ "",​
 +      "​Departures":​ [
 +        "​2017-03-03T00:​00:​00"​
 +      ]
 +    }
 +  ]
 +}
 +</​code>​
public/listtour.1478723114.txt.gz · Última modificación: 2017/01/20 13:16 (editor externo)