.NET 4.x Возможно ли авторизироваться в Vk через консоль? - C#
Формулировка задачи:
Добрый вечер,
Возможно ли авторизироваться в Vk через консоль?
Я получаю HTML страничку с полями логина и пароля, но не знаю что с этим делать:
Посоветуйте, что делать или скажите, что из консоли авторизироваться невозможно.
using System; using System.Threading.Tasks; using System.Net.Http; namespace VkAuthFromConsole { class Program { static void Main(string[] args) { int id = ****; string password = ******; Auth(id, password).Wait(); // Delay Console.ReadKey(); } static async Task Auth(int id, string password) { using (var client = new HttpClient()) { 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"); Console.WriteLine(resp); } } } }
Решение задачи: «.NET 4.x Возможно ли авторизироваться в Vk через консоль?»
textual
Листинг программы
class MyWebClient : WebClient { Uri _responseUri; public Uri ResponseUri { get { return _responseUri; } } protected override WebResponse GetWebResponse(WebRequest request) { WebResponse response = base.GetWebResponse(request); _responseUri = response.ResponseUri; return response; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д