2016-10-11 2 views
0

Первый раз с использованием модификации. Я не уверен, почему мой ответ продолжает возвращать null (список пуст, 0 индексов). Вот GitHub суть:Дооснащение индексами (пустой отклик)

https://gist.github.com/jtrollkarl/38aea21870ea241dec9c383f7f64056c

я получаю IndexOutOfBoundsException на этой линии: listofmovies.get(0).getOriginalLanguage(); в RefreshMovies.java

Испытано с почтальоном и мой запрос действительно возвращается, как и ожидалось. Он возвращает объект Page, в котором я пытаюсь вытащить список фильмов с помощью page.getMovies;

ответ

0

Ваш URL службы не соответствует API:

@GET ("/ 3/фильм/{тип} /")

https://www.themoviedb.org/documentation/api/discover

Используйте инструмент, как почтальона создать http-запрос (с вашим ключом api), который работает, а затем кодирует его.

+0

запрос, который возвращается из movies.request() URL(). действует; он отображает данные json в моем браузере. Почему же список остается пустым? Я не верю, что неправильно использую api. https://developers.themoviedb.org/3/getting-started/authentication – SpecialSnowflake

0

первый чек обратно конец, который реагирует JSON-массив содержит скобки [{,.}]

+0

Проверено у почтальона, и ответ действителен и содержит скобки. – SpecialSnowflake

Смежные вопросы