Бесплатная база данных получает все фильмы по актерам

#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, загруженные с помощью поиска по названию