Как продлить время выпуска DVD фильмов?

Этот сайт - отличный пример того, чего я хочу достичь, у них есть даты выпуска dvd для всех фильмов

Есть ли доступный API для получения дат выпуска dvd-bluray фильмов?

Если API отсутствует, как вы его реализуете?

Ответ 1

У Rotten Tomatoes есть довольно хороший API с большим количеством информации о DVD - http://developer.rottentomatoes.com

Ответ 3

Вы пренебрегали упоминанием, что ваш проект является корпоративным или личным. Этот сайт является розничным продавцом, поэтому они будут получать данные непосредственно у своего оптовика (возможно, в формате CSV), а также жанр, формат, rrp и другую информацию. Информация дорогая для компиляции (типичный каталог DVD/CD может содержать до 100 000 наименований), поэтому он будет считаться коммерчески чувствительным и ценным - вряд ли вы найдете какие-либо свободные источники этих данных.

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

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

Ответ 4

Я знаю только http://www.ofdbgw.org/, которые предоставляют веб-сервисы для JSON и XML retreival, но только на немецком языке.

С помощью http://ofdbgw.org/search/hitch вы ищете слово "автостоп". Вы получаете список записей, каждый из которых имеет другой идентификатор.

Когда у вас есть идентификатор фильма, выполните новый поиск с этим идентификатором (в следующем примере "69878"): http://ofdbgw.org/movie/69878

Часть результата <fassungen>, что означает тип выпуска фильма:

<fassungen>
    <titel>
        <land>Deutschland</land>
        <id>69878;262098</id>
        <name>DVD: Sony Pictures (Girls Night)</name>
    </titel>
    <titel>
        ...

Идентификатор, указанный здесь, является идентификатором типа выпуска, поэтому с этим идентификатором вы получаете для http://ofdbgw.org/fassung/69878;138582 дату выпуска

<resultat>
    <titel>Hitch - Der Date Doktor</titel>
    <erscheinungart>DVD (Kauf/Verleih)</erscheinungart>
    <label>Sony Pictures Home Entertainment</label>
    <veroeffentlicht>19. Juli 2005</veroeffentlicht>

в теге <veroeffentlicht>. Кроме того, вы можете выполнять поиск напрямую с помощью кода EAN или UPC.

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

Ответ 5

в настоящее время лучший API для видео Запросы информации называются API OMDB

API OMDB запрашивает как IMDB, так и Rotten Tomatoes (с полной интеграцией и без отключенных клавиш) для возврата данных в xml или json.

конкретное поле DvdReleaseDate называется "DVD" (такой сюрприз) и активируется добавлением "томатов = истина" в ваш URL.

для примера:

если я хочу получить имя, дату выпуска и дату выпуска dvd, из всех фильмов, содержащих "Jump Street" в их названии, я запрошу вот так:

http://www.omdbapi.com/?t=Jump%20Street&plot=short&r=json&tomatoes=true

то я буду разбирать возвращенный json любым способом.

вы можете прочитать больше на своем сайте - http://www.omdbapi.com/

Ответ 6

В качестве новой разработки TMDB теперь поддерживает даты цифровых релизов