Diferencia entre revisiones de «Mensaje especial para IST»

De Wiki PriceSurfer
Ir a la navegaciónIr a la búsqueda
 
(No se muestran 4 ediciones intermedias del mismo usuario)
Línea 35: Línea 35:
 
=== GetDataAgencyRS ===
 
=== GetDataAgencyRS ===
  
Ejemplo
+
Ejemplo:
 
<pre>
 
<pre>
 
<nowiki>
 
<nowiki>
Línea 55: Línea 55:
 
<Destination Type="NMO.HTL.DST.CTR" Code="202">Argentina</Destination>
 
<Destination Type="NMO.HTL.DST.CTR" Code="202">Argentina</Destination>
 
</Destinations>
 
</Destinations>
 +
<Images>
 +
<ImageLink>https://psurfer-img.net/imagecache-prod/contracts/3774/3774__NMO_GBL_IMG_MPG_LGO_BIG.jpg</ImageLink>
 +
</Images>
 
<Operator>
 
<Operator>
 
<Name>Distribuidor Mayorista de Turismo</Name>
 
<Name>Distribuidor Mayorista de Turismo</Name>
Línea 65: Línea 68:
 
</Destinations>
 
</Destinations>
 
<Images>
 
<Images>
<ImageLink Type="NMO.GBL.IMG.MPG.LGO.BIG">https://psurfer-img.net/imagecache-prod/contracts/3774/3774__NMO_GBL_IMG_MPG_LGO_BIG.jpg</ImageLink>
+
<ImageLink>https://psurfer-img.net/imagecache-prod/contracts/3774/3774__NMO_GBL_IMG_MPG_LGO_BIG.jpg</ImageLink>
 
</Images>
 
</Images>
 
</Operator>
 
</Operator>
Línea 78: Línea 81:
 
! Parámetro !! Obligatorio !! Descripción
 
! Parámetro !! Obligatorio !! Descripción
 
|-
 
|-
| Details || '''Si''' || Detalle de la respuesta a la consulta de agencias.
+
| Agency || '''Si''' || Datos de la agencia: AgencyId es el ID de la ag. CurrencyId es la moneda. LanguageId es el lenguaje.
 
|-
 
|-
| PostalCode || '''Si''' || Código postal de la agencia.
+
| Name || '''Si''' || Nombre completo de la agencia.
 +
|-
 +
| Email || '''No''' || emails de la agencia.
 +
|-
 +
| Destination || '''Si''' || Destino de la agencia. Type puede ser "NMO.HTL.DST.CTY" para ciudad y "NMO.HTL.DST.CTR" para el país.
 +
|-
 +
| ImageLink || '''No''' || URL del logo de la agencia.
 +
|-
 +
| Operator || '''No''' || Operador mayorista al cual corresponde la agencia. ''Si no viene este nodo es porque la agencia es un Operador''.
 +
|-
 +
| Name || '''Si''' || Nombre completo del Operador.
 +
|-
 +
| Email || '''No''' || emails del Operador.
 +
|-
 +
| Destination || '''Si''' || Destino del Operador. Type puede ser "NMO.HTL.DST.CTY" para ciudad y "NMO.HTL.DST.CTR" para el país.
 +
|-
 +
| ImageLink || '''No''' || URL del logo del Operador.
 
|}
 
|}

Revisión actual del 14:28 26 feb 2015

Mensaje GetDataAgency: Consultas especiales de agencias

Esta consulta de información de agencia permite obtener alguna información específica de una agencia en particular. Es especialmente usada para algunas implementaciones especiales de clientes y proveedores.

Para su uso deberá comunicarse con la dirección de IT de Price Surfer.

El método GetDataAgency recibe un documento GetDataAgencyRQ y retorna un documento GetDataAgencyRS.

GetDataAgencyRQ

Ejemplo:


<?xml version="1.0" encoding="UTF-8"?>
<GetDataAgencyRQ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='AEXCEV_Main.xsd'>
    <Details>
        <Agency AgencyID="1234" Token="22d3c52r679a7893a8cca2d17abd46ce"/>
    </Details>
</GetDataAgencyRQ>
 
Parámetro Obligatorio Descripción
Details Si Detalle de la consulta de agencias.
AgencyID Si Identificación de la agencia.
Token Si Token de seguridad.


GetDataAgencyRS

Ejemplo:


<?xml version="1.0" encoding="UTF-8"?>
<GetDataAgencyRS>
	<Echo>
		<Details>
			<Agency AgencyID="1234" Token="22d3c52r679a7893a8cca2d17abd46ce"/>
		</Details>
	</Echo>
	<Details>
		<Agency AgencyId="1234" CurrencyId="ARS" LanguageId="es">
			<Name>El Turista</Name>
			<Emails ItemsCount="1">
				<Email Type="e-mail">info@email.com</Email>
			</Emails>
			<Destinations>
				<Destination Type="NMO.HTL.DST.CTY" Code="5735">Rosario</Destination>
				<Destination Type="NMO.HTL.DST.CTR" Code="202">Argentina</Destination>
			</Destinations>
			<Images>
				<ImageLink>https://psurfer-img.net/imagecache-prod/contracts/3774/3774__NMO_GBL_IMG_MPG_LGO_BIG.jpg</ImageLink>
			</Images>
			<Operator>
				<Name>Distribuidor Mayorista de Turismo</Name>
				<Emails ItemsCount="1">
					<Email Type="e-mail">info@dismaydetur.com</Email>
				</Emails>
				<Destinations>
					<Destination Type="NMO.HTL.DST.CTY" Code="5735">Rosario</Destination>
					<Destination Type="NMO.HTL.DST.CTR" Code="202">Argentina</Destination>
				</Destinations>
				<Images>
					<ImageLink>https://psurfer-img.net/imagecache-prod/contracts/3774/3774__NMO_GBL_IMG_MPG_LGO_BIG.jpg</ImageLink>
				</Images>
			</Operator>
		</Agency>
	</Details>
</GetDataAgencyRS>
 
Parámetro Obligatorio Descripción
Agency Si Datos de la agencia: AgencyId es el ID de la ag. CurrencyId es la moneda. LanguageId es el lenguaje.
Name Si Nombre completo de la agencia.
Email No emails de la agencia.
Destination Si Destino de la agencia. Type puede ser "NMO.HTL.DST.CTY" para ciudad y "NMO.HTL.DST.CTR" para el país.
ImageLink No URL del logo de la agencia.
Operator No Operador mayorista al cual corresponde la agencia. Si no viene este nodo es porque la agencia es un Operador.
Name Si Nombre completo del Operador.
Email No emails del Operador.
Destination Si Destino del Operador. Type puede ser "NMO.HTL.DST.CTY" para ciudad y "NMO.HTL.DST.CTR" para el país.
ImageLink No URL del logo del Operador.