Сделать бронирование туров anextour через API

Задание закрыто
Стоимость:Договорная
Срок выполнения:14 дней
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2019-04-03 14:02
Был(а) на сайте:2024-06-26 15:02

Сделать бронирование туров anextour через API

 
Задача

Сделать бронирование туров через API

Доступ к API предоставим только победителю.

Необходимо получение статичных данных по возможности:
Отели
Страны
Города
Валюты
Гражданства
Опции отелей (все доступные)

Также необходимо реализовать функцию для поиска тура, ниже описаны входные и выходные данные

если в типах встречается “?”, этот параметр, то этот необязателен (но обработку с таким параметром сделать необходимо)

Функции:
// поиск туров

searchTours($array)
Вход:
$array: array [
// место отправления
$departure: array [
city_id: int,
country_id: int,
],
// место прибытия
$arrival: array [
city_id: ?int,
country_id: int,
],
$dates: array [
start_date: DateTime, // дата отправления
duration: int, // длительность
change_days: bool, // дата отправления +- 2 дня от даты отправления
change_night: bool, // дата отправления +- 2 дня от длительности
],
$people: array [
adult: int, // количество взрослых
children: array[int...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.