#android #okhttp3
#Android #okhttp
Вопрос:
Я использую API Dirble и пытаюсь протестировать его, чтобы даже получить некоторые результаты, но я думаю, что, возможно, я делаю это неправильно. Вот как я пытался:
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("http://api.dirble.com/v2/songs?token={MY_PROVIDED_ACCESS_TOKEN}")
.build();
try {
Response response = client.newCall(request).execute();
System.out.println("Test " response.body().string());
} catch (IOException e) {
e.printStackTrace();
}
Но я продолжаю получать ошибку:
{"error":"Unauthorized. Invalid or expired token."}
Я предположил, что это означает, что предоставленные мне токены просто не работают. Итак, я сгенерировал новый и тот же результат.
Это есть рекомендации:
https://dirble.com/api-doc#introduction
Я не вижу ничего, что я делаю неправильно, но, поскольку я новичок в http-запросах, я хотел бы проверить, что в том, как я это делаю, нет ничего плохого, прежде чем я свяжусь с ними, чтобы сказать, что мои коды доступа не работают.
Комментарии:
1. У меня все работает нормально. Тот же код. Конечно, другой ключ API. У вас закончилось количество запросов, которые вы можете сделать? Я не вижу ничего плохого в коде.
2. Нет, никогда не использовался и одобрен. Я отправлю им сообщение. Спасибо