Разбор JSON из IMDb API

0

Я нашел способ извлечь данные о телешоу или фильмах из IMDb в удобном формате JSON: http://imdbapi.com/?t=query.
Это довольно удивительно, но когда я пытаюсь использовать данные с локальным JS, это не работает.

var data = $.ajax({
  dataType: "json",
  async: false, 
  cache: false,
  crossDomain: true,
  jsonp: true,
  url: "http://imdbapi.com/?t=lost", 
  success: function() {
    console.log( 'loaded successfuly. ' )
  },
});
var poster = data.Poster;
console.log( poster );

Я использую JSONP из-за CORS. Вот что показывает консоль:
"загружен успешно.
не определено"
Я не знаю, в чем проблема! Пожалуйста помоги.
- Орен

Теги:
jsonp
imdb

1 ответ

1
Лучший ответ

Когда вы используете данные, он не может быть установлен... ну это так;). Конечно, введите код в метод успеха.

 $.ajax({
dataType: "json",
  async: false, 
  cache: false,
  crossDomain: true,
  jsonp: true,
  url: "http://imdbapi.com/?t=lost", 
  success: function(data) {

    var poster = data.Poster;
    console.log(poster);
    console.log( 'loaded successfuly. ')
  },
});
  • 0
    скопировать / вставить потом лень исправлять это правильно. Я отредактировал, теперь у вас есть это.
  • 0
    imdbapi.com больше не работает, используйте этот theimdbapi.org

Ещё вопросы

Сообщество Overcoder
Наверх
Меню