В каком-то запросе отсутствуют данные об отеле.C#

Место общения программистов C#
Ответить
Anonymous
 В каком-то запросе отсутствуют данные об отеле.

Сообщение Anonymous »

Я пробовал API и использовал рабочие ключи, чтобы иметь полный доступ к данным, и если я попробую использовать оба варианта списка отелей (по городу или по геокоду), я получу те же результаты, которые не включают все отели. в зоне
Например, в Бенидорме, Испания (где нет аэропорта, поэтому самый близкий — Аликант -> ALC IATA), когда я использовал это, я устанавливал радиус 80 км. включить город Бенидорм. Но если быть более точным, я начал использовать геокод, но получил те же результаты.
Это был мой запрос с геокодом:
https://api .amadeus.com/v1/reference-data/locations/hotels/by-geocode?latitude=38.5400&longitude=-0.1300&radius=10&radiusUnit=KM&hotelSource=ALL
В итоге у меня остались эти :
ПЛЯЖ БАРСЕЛО БЕНИДОРМ
MERCURE BENIDORM
ВНУТРЕННЯЯ КОСТАБЛАНКА
SOL PELICANOS OCAS
HALLEY HOTEL & APARTMENTS AFF BY MELIA
MELIA БЕНИДОРМ
MELIA VILLAITANA
УРОВЕНЬ AT MELIA VILLAITANA
B&B HOTEL FINESTRAT
ASIA GARDENS HOTEL
БАРСЕЛО LA NUCIA HILLS
БАРСЕЛО LA NUCIA PALMS
SHA WELLNESS
Мне нужен результат, чтобы включить больше отелей из Бенидорма, например:
-Порт Виста Оро
  • Флеминг Плайя Пониенте
  • Маркони
  • Оазис Плаза
  • Интернасьонал
Все и более отели не включены в результат независимо от параметров, использованных в запросе, но если я использую get hotel по названию, то обратный вызов выполняется успешно, пример URL:
https://api.amadeus.com/v1/reference-da ... =EN&max=20
С помощью приведенного выше запроса я могу получить подробную информацию об отеле и даже идентификатор отеля, который равен AEALCAJZ. Пока все хорошо, но проблема в том, что если я захочу проверить цены на отели в этом отеле или других отелях, которых нет в запросе геокода, я получу ответ:
"ошибки": [
{
"код": 3237,
"подробно": "Коды свойств не найдены в системе",
"статус": 400,
"title": "КОД ОБЪЕКТА НЕ НАЙДЕН В СИСТЕМЕ"
}
]
Это происходит только с этими отелями, особенно потому, что при использовании HotelId из геокода ответ, например:
"data": [
{
"chainCode": "HA",
"iataCode": "ALC",
"dupeId": 700076211,
"name": "ARECA HOTEL-TORRELLANO",
"hotelId": "HAALCARE",
"geoCode": {
"широта": 38,29379,
"долгота": -0,58639
},
"адрес": {
"countryCode": "ES"
},
"расстояние": {
"значение": 2,79,
"единица": "км"
},
"lastUpdate": "2023-06-15T10:28 :16"
},
Тогда запрос предложения работает нормально, есть ли помощь в получении полных данных об отелях в Бенидорме или подобных случаях? Заранее спасибо и хорошего дня.
Все попытки были описаны в предыдущем шаге.

Подробнее здесь: https://stackoverflow.com/questions/786 ... me-request
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»