Попытка создать простое мобильное приложение для просмотра фильмов. Я использовал этот метод ранее в другом классе, и он отлично работает, но по какой-то причине в этом текущем классе я получаю ошибку 404.
client.get(String.format(VIDEO_URL, 209112), new JsonHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Headers headers, JSON json) {
try {
JSONArray results = json.jsonObject.getJSONArray("results");
if(results.length() == 0){
return;
}
String youtubeKey = results.getJSONObject(0).getString("key");
} catch (JSONException e) {
Log.e("DetailActivity", "Failed to parse JSON", e);
}
}
@Override
public void onFailure(int statusCode, Headers headers, String response, Throwable throwable) {
System.out.println("On failure again " +statusCode + " response: " + response);
}
});
У меня также есть строка зависимости для нее в моем файле Gradle.
implementation 'com.codepath.libraries:asynchttpclient:0.0.9'
Это сообщение о сбое, которое я получаю
On failure again 404 response: {"status_code":34,"status_message":"The resource you requested could not be found."}