viajes hoteles despegar agencia api

despegar - ¿API de viajes/hoteles?



api despegar (7)

Después de varios días de búsqueda, se encontró la EAN API - http://developer.ean.com/ - es una muy grande, pero proporciona información realmente buena. Demostraciones gratuitas, formato XML / JSON. Se ve bien.

Estoy trabajando en un proyecto de gran envergadura que consiste en crear una base de datos mundial de hoteles con datos enriquecidos, como direcciones, imágenes, descripciones, políticas, coordenadas, instalaciones, reseñas, descripciones de áreas locales y sus servicios, etc.

Estoy buscando un API de hotel público donde pueda recuperar los datos y realizar consultas (preferiblemente RESTful) en tiempo real para ubicaciones específicas y salas disponibles, y donde posteriormente pueda permitir que mis clientes realicen reservas.

¿Alguien puede compartir experiencia, conocimiento y posibles pautas para tal proyecto, qué API son adecuadas y cuáles son las mejores prácticas?


Echa un vistazo a api.hotelsbase.org - es una aplia xml hotel gratis Aún no hay imágenes.


En mi búsqueda de API de hotel, he encontrado solo una API que ofrece acceso abierto sin restricciones a la base de datos de su hotel y que le permite reservar sus hoteles:

EAN de Expedia http://developer.ean.com/

Debe firmar para su programa de afiliación, que es muy fácil. Usted obtiene acceso inmediato a las bases de datos de su hotel, además de que puede hacer solicitudes de disponibilidad / reserva con varias opciones de respuesta, incluido JSON, que es más conveniente y ligero que el (por desgracia) más extendido XML.

A medida que accede de inmediato a su API, puede comenzar a desarrollar y probar, pero aún necesita su aprobación para iniciar el sitio, básicamente para asegurarse de que proporciona la calidad y la seguridad necesarias, lo cual es razonable.

También ofrecen "enlaces profundos", es decir, puede personalizar sus solicitudes agregando parámetros. Entonces, si es suficiente para su propósito (para el mío no lo es), ni siquiera necesita almacenar su contenido en su servidor.

También he firmado para el programa HotelsCombined: (se eliminó el enlace ya que este sitio no parece permitirme poner más enlaces)

Sin embargo, no le permiten usar su API de inmediato, incluso para las pruebas. De su respuesta:

"Disculpe las molestias ocasionadas, pero es simplemente una decisión empresarial limitar el acceso a nuestro rico contenido de hotel. Revise amablemente en los próximos 2 o 3 meses, en los que podremos evaluar su tráfico y, a su vez, juzgar su estado en las fuentes de datos estándar ".

También he firmado para el programa de afiliación de Booking.com: (se eliminó el enlace ya que este sitio no parece permitirme poner más enlaces)

Desafortunadamente, una vez más, limitan el acceso, de su respuesta: "Tenga en cuenta que, dado que hay una gran cantidad de tiempo y costo involucrados en la integración XML, solo podemos ofrecer la integración XML a una pequeña cantidad de socios con un alto potencial."

No exploré Tripadvisor, ya que parece que solo ofrecen los 10 mejores hoteles y solo como widgets, pero lo más importante para mí es que no permiten la reserva a través de ellos.

He comprobado el hotelbase.org mencionado anteriormente, tienen una lista muy extensa pero no tan rica como Expedia, tampoco parecen tener imágenes y tampoco permiten reservar.


He usado la API de TripAdvisor antes y me ha ido bien. Devuelve, por destino, una lista de los mejores hoteles, junto con opciones para recuperar reseñas, fotos, restaurantes cercanos y un par de cosas útiles.

http://www.tripadvisor.com/help/what_type_of_tripadvisor_content_is_available

Desde la página API (contenido API disponible):

* Hotel, attraction and restaurant ratings and reviews * Top 10 lists of hotels, attractions and restaurants in a destination * Traveler photos of a destination * Travelers'' Choice award badges for hotels and destinations

Para ampliar la respuesta de @nstehr, también puede usar Yahoo Pipes para facilitar una búsqueda local más detallada. Vaya a pipes.yahoo.com y haga una búsqueda de las tuberías de hotel existentes y obtendrá la idea ..


HotelsCombined tiene un servicio útil y de fácil acceso para descargar los archivos de feed de datos con los hoteles. No es exactamente API, pero es algo que puedes obtener, analizar y usar. Así es como lo haces:

  1. Vaya a http://www.hotelscombined.com/Affiliates.aspx
  2. Regístrese allí (no se necesitan datos de la empresa o del banco)
  3. Abra la página "Feeds de datos"
  4. Elija "Alimentación de datos estándar" -> "Archivo único" -> "Formato CSV" (también puede obtener XML)

Si le interesan los detalles, puede encontrar el código Python de ejemplo para filtrar el archivo CSV para obtener hoteles para una ciudad específica aquí:

http://mikhail.io/2012/05/17/api-to-get-the-list-of-hotels/

Actualizar:

Desafortunadamente, HotelsCombined.com ha introducido las nuevas regulaciones: han restringido el acceso a los datos de forma predeterminada. Para obtener el acceso, un socio debe enviar cierta información sobre por qué uno necesita los datos. El equipo de HC lo revisará y luego (quizás) otorgará acceso.



Pruebe Tixik.com y su API allí. Tienen datos muy diferentes que los grandes jugadores, una cobertura realmente buena, principalmente en Europa y buenas condiciones API.