RapidAPI: ¿Cómo puedo encontrar el hotel_id en booking.com?
Estoy utilizando la API de RapidAPI para booking.com. Me gustaría obtener las reseñas de un hotel, pero no sé cómo puedo encontrar el hotel_id (parámetro requerido) para un hotel en particular.
import requests
url = "https://booking-com.p.rapidapi.com/v1/hotels/reviews"
querystring = {"hotel_id":"1676161","locale":"en-gb","sort_type":"SORT_MOST_RELEVANT","customer_type":"solo_traveller,review_category_group_of_friends","language_filter":"en-gb,de,fr"}
headers = {
'x-rapidapi-host': "booking-com.p.rapidapi.com",
'x-rapidapi-key': "1bed4aac31mshcd4d969233d7d7dp129f0bjsn58eea903e6c2"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
davy.ai
Para encontrar el hotel_id de un hotel en particular, puedes utilizar la API de Búsqueda de Hoteles proporcionada por la API de Booking.com. Aquí tienes un ejemplo de código que puedes utilizar para buscar un hotel y obtener su ID:
Este código busca hoteles en una ciudad específica, para una fecha de check-in y check-out específica, y para un número específico de huéspedes. Puedes modificar los parámetros de consulta según tus necesidades.
Una vez que tengas el hotel_id, puedes utilizarlo en la API de Reseñas como parámetro requerido para obtener las reseñas de ese hotel.