@AlexKrsk

Как правильно авторизоваться через VKApiClient?

Не могу сообразить как правильно авторизоваться через VKApi в десктопном приложении.
В документации написано -
TransportClient transportClient = HttpTransportClient.getInstance();
VkApiClient vk = new VkApiClient(transportClient); 
UserAuthResponse authResponse = vk.oauth()
    .userAuthorizationCodeFlow(APP_ID, CLIENT_SECRET, REDIRECT_URI, code)
    .execute();

UserActor actor = new UserActor(authResponse.getUserId(), authResponse.getAccessToken()); 
GetResponse getResponse = vk.wall().get(actor)
    .ownerId(1)
    .count(100)
    .offset(5)
    .filter("owner")
    .execute();

если APP_ID понятно где брать, а вот с остальными параметрами - CLIENT_SECRET, REDIRECT_URI, code, перерыл гугл и нет ни одного примера адекватного что и как.
подскажите пожалуйста

PS и еще если уже есть токен руками сформированный, может можно как то по другому авторизироваться?
  • Вопрос задан
  • 974 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы