Comenzar a usar Rapid API
Configura tú mismo Rapid API o colabora con un socio certificado de third-party para poner en marcha tu página web de viajes personalizada
Configura tu implementación de « Rapid API »
Como con cualquier API, tendrás que hacer algunos preparativos antes de poder usar las APIs de Rapid.
Paso 1: Hazte socio
Para integrarte con Rapid API,, tienes que ser socio de Expedia.
>> Solicita convertirte en socio
Paso 2: Revisa los requisitos de lanzamiento que se aplican
Echa un vistazo a los requisitos de puesta en marcha de las API que tienes pensado implementar. Te ayudarán a entender qué requisitos van a necesitar el desarrollo de una interfaz de usuario front-end para que puedas tenerlo en cuenta a la hora de planificar tu proyecto.
>> Echa un vistazo a los requisitos de lanzamiento
Paso 3: Prepara tu entorno
Echa un vistazo a la documentación de cada API que tengas pensado implementar para preparar tu entorno para usar Rapid.
Paso 4: Consigue las credenciales y configura la autenticación
Una vez que te hayas convertido en socio y te hayan dado el visto bueno para integrarte con Rapid API,, tendrás que conseguir tu clave API. Para ello, tienes que iniciar sesión en el portal y hacer clic en « Connectivity» en la barra de menú de la izquierda. Después, selecciona la clave para la API entre las opciones. También necesitarás tu clave secreta compartida, a la que puedes acceder entrando en el Portal y yendo a la página «Claves API». Tu clave API estará en modo de desarrollo restringido hasta que se haya completado la revisión de tu sitio web y se te haya dado el visto bueno para lanzarlo al entorno de producción.
Si quieres presentar una solicitud a nuestro servicio de API, ya sea en pruebas o en producción, debes usar el encabezado HTTP de autorización para transmitir la clave para la API y un hash de firma SHA-512 con cada solicitud. El hash SHA-512 está conformado por tu secreto compartido, la clave para la API y un sello temporal UNIX. Los encabezados de autorización para Rapid API siempre tienen el siguiente formato:
Authorization: EAN APIKey=yourAPIKey,Signature=sha512Hash,timestamp=yourUNIXTimestampPaso 5: Empieza a probar tus solicitudes
Una vez que hayas recibido tus credenciales y hayas configurado la autenticación, ya puedes empezar a enviar solicitudes a nuestro punto final de prueba, https://test.ean.com/. Las solicitudes de reservas puestas a prueba en https://test.ean.com/ no generarán reservas reales de alojamiento ni cargos en tarjetas. Puedes elegir entre los encabezados de prueba documentados de cada API para controlar qué tipo de respuesta quieres ver. Si no pones un encabezado de prueba en cualquier solicitud booking-related, el servidor de pruebas te lo añadirá automáticamente.
Utiliza el valor « servers.url » de la especificación OpenAPI para crear tu URL. En las pruebas de validación deberías usar test.ean.com, y api.ean.comes el punto final de producción. Conserva el protocolo y la ruta cuando cambies de punto de conexión.
https://test.ean.com/v3/itineraries?…
https://api.ean.com/v3/properties/22135/payment-options?token=U1dFC0JHTWEl valor servers.url se encuentra en la parte superior de nuestros archivos de la especificación de OpenAPI descargables y siempre se corresponderá con el número de versión para el servicio de API en cuestión.
Nota sobre la API de Rapid Lodging: Para garantizar que ofrecemos un servicio estable y fácil de mantener, aplicamos límites de uso. El sistema controla el tráfico anómalo de la API y tomará medidas para protegerse automáticamente. Antes de realizar cualquier cambio previsto en el funcionamiento de las llamadas a la API, o de llevar a cabo pruebas de rendimiento con el acceso a la API, asegúrate de revisar tus planes con tu asesor de Rapid API.
>> Más información sobre los límites de frecuencia
Paso 6: Solicita una revisión del sitio
Una vez que consideres que la integración está lista y hayas confirmado que cumple los requisitos de lanzamiento aplicables, solicita al responsable de desarrollo empresarial que revise el sitio web. Cuando recibas la aprobación para iniciar la migración, el responsable de desarrollo empresarial habilitará la clave para la API, que podrás emplear en la producción. A continuación, cambiarás los puntos finales de tus solicitudes de https://test.ean.com/a https://api.ean.comy seguirás realizando solicitudes. No hace falta cambiar nada más en el código.
Colabora con uno de nuestros socios técnicos certificados
¿Prefieres externalizar el desarrollo de la API de Rapid Lodging? Puedes trabajar con uno de nuestros socios tecnológicos Elite y Preferred, que pueden diseñar, desarrollar y optimizar tu integración para que puedas ponerla en marcha más rápido y con menos desarrollo interno.
>> Echa un vistazo a nuestro Programa de socios tecnológicos certificados