Android: формат запроса OkHttp и API авторизации

#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. Нет, никогда не использовался и одобрен. Я отправлю им сообщение. Спасибо