Страницы

2 июля 2013 г.

Как я искал API у IMDB

Возникло тут недавно желание сделать небольшую подборку фильмов, а именно старой доброй фантастики 90-х, да так, чтобы побольше информации, постеры, в общем, солидно чтоб было. Прикинул, сколько надо будет делать руками, понял, что лень, решил поискать есть ли у IMDB публичный API.
Итак, его нет. Но есть несколько некоммерческих проектов, сделанных на чистом энтузиазме, мне больше всего понравился mymovieapi.com. Как полагается, REST, возвращает JSON, JSONP или XML. Информации по фильму отдает предостаточно - тут тебе и рейтинг, и актеры-режиссеры-сценаристы, и описание, и даже места сьемки. Но, к сожалению, поиск только по точному ID или по названию (тут поиск не точный), лимит выдачи 10 элементов. У остальных - то же самое, только предоставляют меньше деталей. В моем случае толку с этих API не будет.

Вот тут то я и опечалился. Видимо, все таки придется делать то, чего так хотелось избежать - изобретать свой велосипед. У IMDB есть расширенный поиск, запрос составить не сложно. Останется только распарсить страницу с результатами, и дело в шляпе.

2 комментария:

  1. Фу какой, не изобретать велосипед это так неинтересно)

    ОтветитьУдалить
    Ответы
    1. Нужно больше велосипедов, да :) Но врожденная лень заставила сначала поискать готовое решение.

      Удалить