Developer Hub
Esta traducción se ha generado automáticamente

Primeros pasos

El primer paso para implementar módulos de conexión es recopilar toda la información necesaria para la integración. Aquí tienes una lista con los datos que vas a necesitar.

Consigue el partnerId y la clave secreta

Expedia proporcionará este valor de cadena que se utiliza para identificar a tu organización y los parámetros de la solicitud. Por ejemplo: yourbrand_hotel_conf_overlay. Esta configuración no suele cambiar una vez que la has configurado.

También te daremos una cadena alfanumérica para cada partnerId;; la usarás para generar una firma. Esta clave tiene 36 caracteres y variará según la página. Por ejemplo:

Página 1:

  • partnerId = yourbrand_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

Configurar el idioma y la moneda

Los idiomas en los que se mostrará tu página web y la moneda en la que aparecerán los precios se pueden configurar por punto de venta. Por ejemplo:

Para el n.º www.YourBrand.com:

  • Configuración regional 1: Idioma (inglés): en_US, Moneda: USD
  • Configuración regional 2: Idioma (español): es_MX, Moneda: USD

Para el n.º www.YourBrand.ca:

  • Configuración regional 1: Idioma (inglés): en_CA, moneda: CAD
  • Configuración regional 2: Idioma (francés): fr_CA, moneda: CAD

Nota: Solo debes incluir los idiomas y las divisas que admite la plataforma de viajes «White Label».

>> Consulta la lista completa de configuraciones regionales compatibles

Generar cifrado

Usamos la biblioteca del algoritmo HMAC-SHA1 de Apache Commons Para generar el Firma de cifrado.

Codificar los parámetros de la URL

La codificación de tus URL convierte los caracteres no seguros en un formato que se puede transmitir de forma segura. Todos los valores de los parámetros deben ser UTF-8 percent-encoded.

Elige el tipo de módulo

Puedes decidir dónde y cómo quieres que se muestre el módulo: como una ventana superpuesta o integrado en la estructura de la página mediante un iframe.

>> Más información sobre cómo integrar módulos en tus páginas

¿Te ha resultado útil esta página?
¿Cómo podemos mejorar este contenido?
¡Gracias por ayudarnos a mejorar!