• DonationAlerts API - Как получить Code, Token через ссылку?

    @TTXSTM Автор вопроса
    Для начала нужно собрать ссылку и открыть её через браузер
    Desktop.getDesktop().browse(new URI("https://www.donationalerts.com/oauth/authorize?" + "client_id=" + APP_ID + "&redirect_uri=" + REDIRECT_URI + "&response_type=token" + "&scope=" + SCOPE));

    Потом подтвердить доступ приложению к аккаунту DonationAlerts
    вас перебросит на REDIRECT_URI где вы сможете из ссылки получить token

    Дальше авторизация как из документации:
    HttpRequest request = HttpRequest.newBuilder()
                    .uri(URI.create("https://www.donationalerts.com/api/v1/alerts/donations"))
                    .header("Authorization", "Bearer  " + API)
                    .method("GET", HttpRequest.BodyPublishers.noBody())
                    .build();
            HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
            System.out.println(response.body());
    Ответ написан
  • Почему DonationAlerts возвращает 'Unauthenticated.' JAVA?

    @TTXSTM Автор вопроса
    Я нашёл ответ на свой вопрос "Почему DonationAlerts возвращает 'Unauthenticated.' JAVA?" я нашел такой-же вопрос но на Python, понял что нужно получить code, token. Если кому-то тоже нужна помощь с этим вопросом то вот другой вопрос на эту тему
    Ответ написан
    Комментировать