11 лет, 4 месяца назад
Обсуждение API
11 лет, 5 месяцев назад
понапридумывают же. заглушка - она заглушка и есть.
11 лет, 5 месяцев назад
Pentusha написал(а):
person.movies возвращает две ветки actor - одну для актёрских работ, вторую для режиссёрских.
person.movies.actor[0].movie - актёрские работы
person.movies.actor[1].movie - режиссёрские работы
Спецификация xml позволяет так делать, а спецификация json нет.
admin написал(а):
Ошибку нашел, завтра будет выложено исправление.
Сейчас есть actor и есть director, но actor содержит режиссёрские работы.
По крайней мере здесь:
http://api.cinemate.cc/person.movies?apikey=my_apikey&format=json&id=43083
11 лет, 4 месяца назад
Добрый день. Получил ApiKey, сделал парсер ответов и обнаружил, что результат разбора некоторых полей (IMDB_Rating, IMDB_Votes, Kinopoisk_Rating, Kinopoisk_Votes) несколько отличается от того, что отображается на сайте. Например, отправляю запрос:
http://api.cinemate.cc/movie.search?apikey=myApiKey&term=Пираты
…
Как видим, о рейтинге Кинопоиска для "Пиратов Тортуги" ничего не сказано, просто нет такого поля - мой парсер, соответственно, возвращает 0 и 0 для Kinopoisk_Rating и Kinopoisk_Votes, а на страничке этого фильма на cinemate.cc мы видим: "Рейтинг КП: Нет оценки (4 голоса)":

Подумал, что может быть чего-то не понимаю, решил зайти на КиноПоиск и посмотреть, что это за 4 голоса и почему оценки нет, но там всего один отзыв об этом фильме и тот от 12.02.2014 - предполагаю, что БД Cinemate еще не обновилась.
Возникает вопрос: откуда взялись эти 4 голоса для указанного фильма? И это не единственный фильм с такой проблемой, посмотрел еще парочку других, для которых значения kinopoisk отсутствуют и у всех из них точно также стояло каких-то 4 мифических голоса и "Нет оценки".
Кстати, большое спасибо создателям Cinemate за столь хороший сайт, за крайне ясный API и т.д.
http://api.cinemate.cc/movie.search?apikey=myApiKey&term=Пираты
…
Как видим, о рейтинге Кинопоиска для "Пиратов Тортуги" ничего не сказано, просто нет такого поля - мой парсер, соответственно, возвращает 0 и 0 для Kinopoisk_Rating и Kinopoisk_Votes, а на страничке этого фильма на cinemate.cc мы видим: "Рейтинг КП: Нет оценки (4 голоса)":

Подумал, что может быть чего-то не понимаю, решил зайти на КиноПоиск и посмотреть, что это за 4 голоса и почему оценки нет, но там всего один отзыв об этом фильме и тот от 12.02.2014 - предполагаю, что БД Cinemate еще не обновилась.
Возникает вопрос: откуда взялись эти 4 голоса для указанного фильма? И это не единственный фильм с такой проблемой, посмотрел еще парочку других, для которых значения kinopoisk отсутствуют и у всех из них точно также стояло каких-то 4 мифических голоса и "Нет оценки".
Кстати, большое спасибо создателям Cinemate за столь хороший сайт, за крайне ясный API и т.д.
11 лет, 4 месяца назад
Смотрите внимательно на кинопоиске в блоке Рейтинг фильма указан рейтинг и количество голосов.
Если рейтинга у фильма нет, то ничего не отдается.
Оценки с рецензиями не связаны.
Если рейтинга у фильма нет, то ничего не отдается.
Оценки с рецензиями не связаны.
11 лет, 4 месяца назад
11 лет, 4 месяца назад
froyo, возможно, еще не попало на основной сервер.
11 лет, 4 месяца назад
В примере использования movie.list есть поля description, cast, director, release_date_world, release_date_russia, genre, country.
По факту их не содержится в ответе сервера.
Пример запроса:
http://api.cinemate.cc/movie.list?apikey=APIKEY&to=04.07.1989&from=04.07.1988&order_by=release_date&format=json
Пример ответа:
https://gist.github.com/Pentusha/a489ce12253d664f2372
Добавлено:
Метод movie возвращает 502.
http://api.cinemate.cc/movie?format=json&id=114458&apikey=APIKEY
По факту их не содержится в ответе сервера.
Пример запроса:
http://api.cinemate.cc/movie.list?apikey=APIKEY&to=04.07.1989&from=04.07.1988&order_by=release_date&format=json
Пример ответа:
https://gist.github.com/Pentusha/a489ce12253d664f2372
Добавлено:
Метод movie возвращает 502.
http://api.cinemate.cc/movie?format=json&id=114458&apikey=APIKEY