.NET 4.x Возможно ли авторизироваться в Vk через консоль? - C#

Узнай цену своей работы

Формулировка задачи:

Добрый вечер, Возможно ли авторизироваться в Vk через консоль? Я получаю HTML страничку с полями логина и пароля, но не знаю что с этим делать:
Листинг программы
  1. using System;
  2. using System.Threading.Tasks;
  3. using System.Net.Http;
  4. namespace VkAuthFromConsole
  5. {
  6. class Program
  7. {
  8. static void Main(string[] args)
  9. {
  10. int id = ****;
  11. string password = ******;
  12. Auth(id, password).Wait();
  13. // Delay
  14. Console.ReadKey();
  15. }
  16. static async Task Auth(int id, string password)
  17. {
  18. using (var client = new HttpClient())
  19. {
  20. string resp = await client.GetStringAsync("https://oauth.vk.com/authorize?client_id=1&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=friends&response_type=token&v=5.50");
  21. Console.WriteLine(resp);
  22. }
  23. }
  24. }
  25. }
Посоветуйте, что делать или скажите, что из консоли авторизироваться невозможно.

Решение задачи: «.NET 4.x Возможно ли авторизироваться в Vk через консоль?»

textual
Листинг программы
  1. class MyWebClient : WebClient
  2. {
  3.     Uri _responseUri;
  4.  
  5.     public Uri ResponseUri
  6.     {
  7.         get { return _responseUri; }
  8.     }
  9.  
  10.     protected override WebResponse GetWebResponse(WebRequest request)
  11.     {
  12.         WebResponse response = base.GetWebResponse(request);
  13.         _responseUri = response.ResponseUri;
  14.         return response;
  15.     }
  16. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.571 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы