Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно: 

Проверка обновления серий по ID кинопоиска, в базе moonwalk 

Если допустим есть новая серия, то вставляем ее в базу в формате moonwalk.cc/serial/{token... 

Если допустим есть новый сезон, то вставляем в базу допустим 4 сезон, и проверяем значения по новым сериям, если есть обновляем. 

Заполнение значения поля перевода (если зарубежный) обязательно ЛИБО если значение указано, если получаем значение "Не указан" то оставляем пустым. 

1 серия = 1 озвучка (чья раньше вышла, того и добавляем) без дублей* 

Если добавлен уже первый сезон в озвучке колдфильм, а в списке обновлений есть первая серия второго сезона в озвучке лостфильма, то добавляем второй сезон в озвучке от лостфильма. 

Берём новую серию/сезон в любой озвучке и добавляем в базу, указывая название студии в поле descr 

Парсить будем этот файл moonwalk.cc/api/serials_u... 

Принимает доп.параметры &page=№ страницы 

  

Допустим за один проход проверяем первые 5 страниц, если обновлений нет, ну нет так нет :) 

Пример того кода как работает обновление на dle: pastebin.com/qskfHjA9 

Есть структура 

– Сериал 

  – Сезон 

   – Серия 

    

Допустим, у нас существует в базе серия, но значение video пустое, в этом случае проверяем обновление, если ответ положительный то вставляем ссылку на iframe в базе, если отрицательный, кладем болт. 

Никаких новых моделей, шаблонов писать не надо. Все это реализовано, от Вас нужно то что описано выше. один контроллер с одной функцией, ни больше ни меньше.

8 лет назад
promo22
35 летУкраина
14 лет в сервисе
Был
7 лет назад