Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Api кинопоиск + api сериалов

Тема в разделе "Модули DLE", создана пользователем wielski, 9 янв 2016.

09.01.16 в 08:21
11.05.17 в 14:37
229
36.695
5
  1. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Думаю к концу месяца будет релиз v1 со всеми необходимыми методами.
     
    • Нравится Нравится x 1
  2. kild

    Команда форума VIP Кинотрафик v2

    Регистрация:
    3 июл 2015
    Сообщения:
    2.130
    Лучших ответов:
    2
    Рейтинги:
    +1.176 / 1 / -0
    @wielski, обо всех новостях будет написано тут на форуме?
     
  3. ThePlace

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 окт 2015
    Сообщения:
    1.340
    Лучших ответов:
    0
    Рейтинги:
    +615 / 0 / -0
    а я уже начинаю подумывать о написании модуля для DLE под этот сервис)
     
  4. kild

    Команда форума VIP Кинотрафик v2

    Регистрация:
    3 июл 2015
    Сообщения:
    2.130
    Лучших ответов:
    2
    Рейтинги:
    +1.176 / 1 / -0
  5. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Да, о новостях буду сообщать тут, а так же в группе ВК.

    Было бы неплохо. Я бы и сам занялся, но времени категорично не хватает.
    Если кто-либо займется написанием модуля - сделайте настройки для указания ссылки к API, она может поменяться после релиза.
    И не забудьте про кеширование результатов, либо сохраняйте в базу :) Постоянные запросы к API сразу с нескольких сайтов слишком повысят нагрузку.
     
    • Нравится Нравится x 1
  6. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    подпишусь на обнову ))
     
  7. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.401
    Лучших ответов:
    32
    Рейтинги:
    +4.026 / 115 / -0
    Мне интересно, что кэшировать ? Это если выводить сразу на странице сайта с запросом в API то да, но если для добавления в новость, то кэш не нужен.
     
  8. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Имеется в виду если будете обращаться напрямую к API лучше использовать кэш, чтобы не было непредвиденных проблем в выводимой информации :)
    Если же реализовать при добавлении - то можно обойтись обычными полями, храня все в базе.
     
  9. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.401
    Лучших ответов:
    32
    Рейтинги:
    +4.026 / 115 / -0
    @wielski , Сколько долго это API будет жить ? Вдруг через месяц будет ему кранты, какая максимальная возможная длина жизни этого сервиса ?
     
  10. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Я планирую поддерживать данный сервис до тех пор, пока он будет актуальным и его будут использовать люди.
    Минимум год после релиза
     
  11. ThePlace

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 окт 2015
    Сообщения:
    1.340
    Лучших ответов:
    0
    Рейтинги:
    +615 / 0 / -0
    если не секрет, как берешь инфу с кинопоиска? юзаешь их API?
     
  12. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    К сожалению, секрет.
    Инфа берется напрямую с серверов Kinopoisk, но без парсинга и прочей нестабильной лажи.
     
  13. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.401
    Лучших ответов:
    32
    Рейтинги:
    +4.026 / 115 / -0
    Уже написал хак для CMS по выводу серий сериала . Один минус, нельзя разбивать на сезоны и выводить только те что не вышли. Думаю это в релизе будет доделано ?
     
  14. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    В результате метода TvShow.calendar возвращается массив данных подобного типа:
    Код:
    [сезон] => [
       [серия] => [
          данные
       ]
     ]
    
    Если в первом сезоне все серии помечены как published - переходим ко второму, и т.д.
    Таким образом можно отфильтровать к выводу только тот сезон, который снимается.

    P.S. Рад, что моя разработка нашла свою аудиторию.
    Отлично, что вы сделали модуль. Если есть вопросы - можете написать в скайп awielski, либо в вк - http://vk.com/wielski попробую помочь
     
  15. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.401
    Лучших ответов:
    32
    Рейтинги:
    +4.026 / 115 / -0
    Не досмотрел я, спасибо что объяснили.
     
  16. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Обновление.

    У метода TvShow.calendar появилось поле images в результатах.
    В нем содержится два поля с кадрами из серии, medium и original (размеры).

    Скриншот 2016-01-10 05.21.53.png
     
    • Нравится Нравится x 2
  17. ThePlace

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 окт 2015
    Сообщения:
    1.340
    Лучших ответов:
    0
    Рейтинги:
    +615 / 0 / -0
    @wielski, а есть возможность узнать через твой API сколько всего серий в определенном сезоне сериала?
     
  18. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Если на php, то можно так:

    Код:
    $episodes = json_decode($episodes); //представим что в переменной episodes результат из API TvShows.calendar
    $count = count($episodes[2]); //где 2 - это сезон
    
    В переменной $count будет количество эпизодов во втором сезоне.
    Но это временное решение, я сейчас разрабатываю метод для получения общей информации о сериале, там будет вся эта информация.
     
    • Нравится Нравится x 1
  19. ThePlace

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 окт 2015
    Сообщения:
    1.340
    Лучших ответов:
    0
    Рейтинги:
    +615 / 0 / -0
    @wielski, а сервис по мониторингу новых фильмов и сериалов на мунвалке и т.д. не планируешь делать?)
     
  20. TopicStarter Overlay
    wielski

    wielski Бывалый

    Регистрация:
    8 янв 2016
    Сообщения:
    146
    Лучших ответов:
    0
    Рейтинги:
    +98 / 1 / -0
    Зачем, если без особых заморочек можно интегрировать их API в любую систему?
    Хотя идея была сделать что-то более мощное, соединив мое API с мунвалком. Посмотрим... :)
     
Похожие темы
  1. Str0ng
    Ответов:
    3
    Просмотров:
    2.463
  2. MIKE_FM
    Ответов:
    422
    Просмотров:
    36.248
  3. rules
    Ответов:
    24
    Просмотров:
    5.061
  4. вазген
    Ответов:
    5
    Просмотров:
    1.366
Загрузка...
Яндекс.Метрика