Developer Hub
This is an auto-generated translation

Primeros pasos

El primer paso consiste en reunir toda la información necesaria para generar la URL final del enlace adjunto.

Aquí tienes una lista de los detalles que necesitarás:

RequisitoOrigenDescripción
Identificador del socioA compartir por Expedia Group.El ID de socio es un valor de cadena que se utiliza en los parámetros de la solicitud.

Por ejemplo:
PartnerId =partnername_hotel_conf_overlay
Clave secreta/privadaA compartir por Expedia Group.Una clave secreta es una cadena alfanumérica compartida de forma segura por Expedia Group para cada ID de socio y se utiliza para generar una firma. Esta clave tiene 36 caracteres. Por ejemplo

Página 1:

PartnerId = partnername_hotel_conf_overlay
• Clave secreta = 6f437404-261d-4beb-a7fc-43b92f694831

Página 2:

PartnerId = partnername_hotel_itin_overlay
• Clave secreta = 89f37407-821r-3des-a7f5-ghb92f694294
Código de seguimientoA compartir por Expedia Group.Código de seguimiento utilizado para realizar un seguimiento de la atribución de ingresos para las colocaciones en sitios asociados.
Punto de conexiónxsell-redirect-pwa
Biblioteca del algoritmo HMAC-SHA1https://commons.apache.org/crypto/download_crypto.cgiSe utiliza la biblioteca del algoritmo HMAC-SHA1 para generar la firma.

https://download.java.net/java/early_access/panama/docs/api/java.base/javax/crypto/package-summary.html
Codificación URL UTF-8http://en.wikipedia.org/wiki/Percent-encoding
Guía Deeplink para construir la primera URL de la página de resultados del hotel.Enlaces profundosLas instrucciones para crear enlaces profundos estándar se detallan en este artículo.

Nota: Los destinos deben coincidir con las localizaciones admitidas por tus sitios de plantillas.

Parámetros de solicitud de la URL del enlace adjunto del correo electrónico

Nota: Los parámetros de la solicitud distinguen entre mayúsculas y minúsculas. Una carcasa incorrecta dará lugar a un error.

ParámetrosTipoObligatorio/OpcionalDescripciónValores de muestra
PartnerIdCadenaCampo obligatorioA cargo de Expedia Group.partnername-POS-Ext-Flight-Conf-EmailDL
urlCadenaCampo obligatorioCrea la URL de solicitud de enlace profundo para la página de resultados del hotel utilizando el dominio asociado, los parámetros de búsqueda y el código de seguimiento, siguiendo la guía de enlaces profundos. Asegúrate de que se incluye el código de seguimiento (mdpcid) y de que el valor del parámetro de salida es correcto URL-encoded.url = https%3A%2F%2Fexpedia.com%2Fgo%2Fhotel%2Fsearch%2FDestination%2F2025-12-22%2F2025-12-25%3Fmdpcid%3DMDPCID=Expedia-IE.DPS.en_IE.confemail.attachDL.Flightl%26CityName%3DORD%26SortBy%3Ddistance%26NumRoom%3D1%26NumAdult1%3D3%26NumChild1%3D2%26Rm1child1age%3D9%26Rm1child2age%3D6n
outboundEndDateTimeRepresentación en cadena de una fecha según la norma ISO 8601.Campo obligatorioEspecifica la fecha y hora de llegada del viaje al destino. Sólo debe incluir la fecha, la hora y la zona horaria según la norma ISO 8601.

Es necesario codificar el valor de este parámetro.
2025-10-30T20%3A12%3A17.928020Z
originTLACuerda (3 letras)Campo obligatorioEspecifica el código del aeropuerto de origen del viaje IATA.LAS
returnStartDateTimeRepresentación en cadena de una fecha según la norma ISO 8601.Opcional - sólo necesario para viajes de ida y vueltaEspecifica la fecha y hora de regreso del viaje desde el destino. Sólo puede incluir la fecha, la hora y la zona horaria según la norma ISO 8601.

Es necesario codificar el valor de este parámetro.
2025-11-10T20%3A12%3A17.928020Z
destinationTLACuerda (3 letras)Campo obligatorioEspecifica el código del aeropuerto de destino del viaje IATA.JFK
bookingDateTimeRepresentación en cadena de una fecha según la norma ISO 8601.Campo obligatorioEspecifica la fecha y hora de la reserva. Sólo puede incluir la fecha, la hora y la zona horaria según la norma ISO 8601.

Es necesario codificar el valor de este parámetro.
2025-07-25T20%3A12%3A17.928020Z
bookingStatusCadenaOpcional - Si no se indica, asumimos que la reserva está confirmada.Los valores válidos para este parámetro son:

• confirmed
pending
failed

Las tarifas con descuento sólo se aplican cuando se confirma elbookingStatus.
confirmed
attachDLbooleanoCampo obligatorioEstablece el valor como truepara activar las tarifas con descuento.true
signatureCadenaCampo obligatorioGenerada server-side por el socio a partir de una clave secreta proporcionada por Expedia Group. La longitud de esta cadena es exactamente de 27 caracteres. Codifica la firma binaria resultante.BcND1F7KElTyGtyUHeXHd2JJLFs
¿Te ha resultado útil esta página?
¿Cómo podemos mejorar este contenido?
¡Gracias por ayudarnos a mejorar!