#freebase
#бесплатная база
Вопрос:
Я пытаюсь запросить бесплатную базу для фильмов с актерами, мне удалось получить фильмы из тематического запроса, но если я попытаюсь выполнить поиск фильмов по идентификатору, который я там нашел, я всегда получаю «нулевой» ответ
Может кто-нибудь, пожалуйста, помогите мне здесь, как я могу получить фильмы актеров с их метаданными для синтаксического анализа с заголовками, иллюстрациями и т. Д.?
В настоящее время я застрял здесь:
var que = '[{ "type": "/film/film", "name": null, "mid": "/m/02byfd" }]';
var json = JSON.stringify(eval("(" que ")"));
var url2 = 'https://www.googleapis.com/freebase/v1/mqlread?query=' json;
$.getJSON(url2,function(data){
console.log(data);
})
Идентификатор — это идентификатор, который я получаю из ответа на тему в film / actor
спасибо за помощь
Комментарии:
1. Чтобы уточнить, что MID (/m / 02byfd) относится к актеру Фредди Принцу-младшему. Он вряд ли будет /film/ film , независимо от того, как вы сформулируете запрос.
Ответ №1:
Трудно точно сказать, что вам нужно от вашего вопроса, но если вы просто хотите фильмы Фредди Принца-младшего, вы можете сделать это:
[{
"id": "/m/02byfd",
"name": null,
"/film/actor/film": [{
"film": null,
"id": null,
"character": null
}]
}]
Этот запрос вернет не только название и идентификатор фильма, но и имя его персонажа в фильме.
Комментарии:
1. Надеюсь, последний вопрос, не могли бы вы, пожалуйста, показать мне, как получить метаданные фильма, используя возвращенный запрос сверху? я пытался использовать тот же запрос, например, с идентификатором фильма, но это возвращает просто дерьмо
Ответ №2:
Я решил проблемы, получил изображения из API IMDB, загруженные с помощью поиска по названию