API рейтингов Кинопоиск.ру и IMDB.com

Представляю вашему вниманию новый сервис сайта pro-kino.com – API рейтингов фильмов с сайтов Кинопоиск.ру и IMDB.com. Если вы являетесь владельцем блога, форума или портала о кино, вы можете использовать графический информер с отображением рейтинга фильма с количеством голосов, на своем сайте.

На данный момент доступно 3 вида информеров:

Только IMDB.com – размером 102х38px
Только Кинопоиск.ру – размером 102х38px
И общий, IMDB и Кинопоиск – размером 393х57px

Информер подключается на сайт, как обычная GIF-картинка, вам только нужно знать ID фильма на сайте www.kinopoisk.ru.

Например, нужно разместить информер фильма «Гарри Поттер и Принц-полукровка», для этого нам нужен адрес фильма http://www.kinopoisk.ru/level/1/film/89515/ в этом url цифры 89515 являются ID фильма.

Данный ID используется для генерации рейтинга

http://api.pro-kino.com/89515.gif выведет:

http://api.pro-kino.com/imdb_89515.gif выведет:

http://api.pro-kino.com/kp_89515.gif выведет:



Если ваш сайт работает на движке WordPress, вы можете подключать информер через произвольное поле. Для этого вам нужно немного подправить файл single.php в папке вашей темы. В нужном месте вывода информера, вставьте код:

1
2
3
4
5
<?php $ratings = get_post_meta($post->ID, 'ratings', $single = true); ?>  
<?php if($ratings !== '') { ?>  
<img src="http://api.pro-kino.com/<?php echo $ratings; ?>.gif" alt="Оценка фильма на Kinopoisk.ru и IMDB.com" title="Оценка фильма на Kinopoisk.ru и IMDB.com" />  
<?php }  
else { ?>

При создании нового поста в блоге, добавьте произвольное поле с именем «ratings«, значением равным ID на Кинопоиске и виду информера, например 89515, imdb_89515 или kp_89515

Данный сервис находится в стадии тестирования, поэтому могут возникать некоторые неполадки. Все пожелания и предложения, вы можете оставлять в комментариях к данному посту.

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

http://www.kinopoisk.ru/rating/89515.gif выведет:

Опубликовано 22 июля 2009


Комментарии:

  1. Андрей

    Скрипт почему-то не работает в этим фильмом – http://api.pro-kino.com/397671.gif
    Возможно из-за того, что на Кинопоиске в рейтинге фильма появилась строка «Ожидание»…

  2. Да, к сожалению такие фильмы попадаются. Парсер лох) Попытаюсь исправить.

  3. Сергей, подскажите, значения на картинке меняются или нет? а то получается ерунда, когда я добавил картинку было на кинопоиске 100 голосо, через месяц голосов стало 30 000, оценка изменилась, а у меня так и висит 100 голосов

  4. 2Женя
    Картинка считывала показатели с кинопоиска раз в 7 дней, сейчас сделал обновление 1 раз в сутки.

  5. что-то сегодня перестало работать

  6. joesmist

    гы там его исправлять то :)
    тоже такой парсер есть. Только пришлось его глобально переделать

  7. а где сами коды для блогов?

  8. Написал пост о том, как получить рейтинг с Кинопоиск.ру в виде текстовых значений, с примером реализации на WordPress
    http://tsepelev.ru/2010/07/07/221.html
    Все вопросы можете задавать в комментариях к тому посту.

“API рейтингов Кинопоиск.ру и IMDB.com” комментариев - 8

Я человек! =)