Модуль для сбора данных по API

Максим9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.03.2017

Необходимо реализовать модуль для сбора данных по API туроператоров(например, для https://goo.gl/lt3QNE).

Предпочтительный язык – PHP7, можно и на других, но тогда нужно обговорить способ взаимодействия. Желательно будет реализовать и тесты для дальнейшей работы с кодом. Злоупотреблять ресурсами не стоит, все должно работать эффективно и с расчётом на большое количество данных.

Исполнителю предоставлю пример уже реализованныхмодулей для большей ясности.

Класс должен иметь метод: getPartTours – в аргументахполучает название города отправления (например, Самара), возвращает генератор,

который в свою очередь с каждой итерацией отдает часть доступных туров (не

более 5000) за раз.

Туры необходимо получать не дальше 3 месяцев оттекущей даты и все возможные их варианты (количество людей, даты, проживания и

т.д.).

Ниже массив, который должен возвращать генератор длякаждого тура.

Подробнее ТЗ в личку. Это не разовая работа, всего около 20 туроператоров. Так что рассчитывайте на объем.

Жду предварительной цены и сроков