Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Discussion in 'Модули DLE' started by wielski, Jan 9, 2016.

09.01.16 в 08:21
11.05.17 в 14:37
229
36,743
5
  1. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Думаю к концу месяца будет релиз v1 со всеми необходимыми методами.
     
    • Нравится Нравится x 1
  2. kild

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

    Joined:
    Jul 3, 2015
    Messages:
    2,130
    Best Answers:
    2
    Ratings:
    +1,176 / 1 / -0
    @wielski, обо всех новостях будет написано тут на форуме?
     
  3. ThePlace

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

    Joined:
    Oct 21, 2015
    Messages:
    1,340
    Best Answers:
    0
    Ratings:
    +615 / 0 / -0
    а я уже начинаю подумывать о написании модуля для DLE под этот сервис)
     
  4. kild

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

    Joined:
    Jul 3, 2015
    Messages:
    2,130
    Best Answers:
    2
    Ratings:
    +1,176 / 1 / -0
  5. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Да, о новостях буду сообщать тут, а так же в группе ВК.

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

    MaHarder Местный

    Joined:
    Jun 9, 2015
    Messages:
    1,054
    Best Answers:
    0
    Ratings:
    +334 / 0 / -0
    подпишусь на обнову ))
     
  7. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,401
    Best Answers:
    32
    Ratings:
    +4,026 / 115 / -0
    Мне интересно, что кэшировать ? Это если выводить сразу на странице сайта с запросом в API то да, но если для добавления в новость, то кэш не нужен.
     
  8. TopicStarter Overlay
    wielski

    wielski Бывалый

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

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

    Joined:
    Jun 11, 2015
    Messages:
    7,401
    Best Answers:
    32
    Ratings:
    +4,026 / 115 / -0
    @wielski , Сколько долго это API будет жить ? Вдруг через месяц будет ему кранты, какая максимальная возможная длина жизни этого сервиса ?
     
  10. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Я планирую поддерживать данный сервис до тех пор, пока он будет актуальным и его будут использовать люди.
    Минимум год после релиза
     
  11. ThePlace

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

    Joined:
    Oct 21, 2015
    Messages:
    1,340
    Best Answers:
    0
    Ratings:
    +615 / 0 / -0
    если не секрет, как берешь инфу с кинопоиска? юзаешь их API?
     
  12. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    К сожалению, секрет.
    Инфа берется напрямую с серверов Kinopoisk, но без парсинга и прочей нестабильной лажи.
     
  13. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,401
    Best Answers:
    32
    Ratings:
    +4,026 / 115 / -0
    Уже написал хак для CMS по выводу серий сериала . Один минус, нельзя разбивать на сезоны и выводить только те что не вышли. Думаю это в релизе будет доделано ?
     
  14. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    В результате метода TvShow.calendar возвращается массив данных подобного типа:
    Code:
    [сезон] => [
       [серия] => [
          данные
       ]
     ]
    
    Если в первом сезоне все серии помечены как published - переходим ко второму, и т.д.
    Таким образом можно отфильтровать к выводу только тот сезон, который снимается.

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

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

    Joined:
    Jun 11, 2015
    Messages:
    7,401
    Best Answers:
    32
    Ratings:
    +4,026 / 115 / -0
    Не досмотрел я, спасибо что объяснили.
     
  16. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Обновление.

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

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

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

    Joined:
    Oct 21, 2015
    Messages:
    1,340
    Best Answers:
    0
    Ratings:
    +615 / 0 / -0
    @wielski, а есть возможность узнать через твой API сколько всего серий в определенном сезоне сериала?
     
  18. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Если на php, то можно так:

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

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

    Joined:
    Oct 21, 2015
    Messages:
    1,340
    Best Answers:
    0
    Ratings:
    +615 / 0 / -0
    @wielski, а сервис по мониторингу новых фильмов и сериалов на мунвалке и т.д. не планируешь делать?)
     
  20. TopicStarter Overlay
    wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Зачем, если без особых заморочек можно интегрировать их API в любую систему?
    Хотя идея была сделать что-то более мощное, соединив мое API с мунвалком. Посмотрим... :)
     
Яндекс.Метрика