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:31]
onieto
public:listtour [2017/01/23 16:58] (actual)
onieto
Línea 9: Línea 9:
   Parámetros obligatorios:​   Parámetros obligatorios:​
   Parámetros opcionales:   Parámetros opcionales:
-    * Output: Formato de salida de la consulta (XML o JSON)+    * tourID: Identificador del tour a consultar 
 +    * output: Formato de salida de la consulta (XML o JSON)
 --------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------
-=== Respuestas ​de ejemplo ​=== +=== Esquema ​de la respuesta ​=== 
-Definición:​ +  * TourList -> Root 
-  * TourList -> nodo root +    * Tours -> Contenedor 
-    * Tours -> nodo contenedor +      * Tour -> Elemento
-      * Tour -> elemento+
         * Id -> Identificador del tour         * Id -> Identificador del tour
         * Name -> Nombre del tour         * Name -> Nombre del tour
         * Image -> URL a la imagen del tour         * Image -> URL a la imagen del tour
-        * URL -> URL a la descripción 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.1478723468.txt.gz · Última modificación: 2017/01/20 13:16 (editor externo)