Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
548
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. MainWindow main = new MainWindow();
  2.  
  3. var client_id = 123456;
  4. var client_secret = "qwerty";
  5. var AudioBotVk = new HttpClient();
  6. //WebProxy webProxy = new WebProxy(main.ProxyBox.ToString(), true);
  7.  
  8. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(
  9. "https://oauth.vk.com/token?scope=nohttps%2Call&client_id="
  10. + client_id + "&client_secret=" + client_secret
  11. + "&2fa_supported=1&lang=ru&grant_type=password&username="
  12. + main.LoginBox.Text.ToString() + "&password=" + main.PasswordBox.ToString()
  13. + "&libverify_support=1");
  14.  
  15. request.Method = "GET";
  16. request.Host = "oauth.vk.com";
  17. request.UserAgent = "Foo/bar (param1; param2; param3; param4; ru)";
  18. request.ContentType = "application/x-www-form-urlencoded";
  19.  
  20.  
  21. HttpWebResponse responsevk = (HttpWebResponse)request.GetResponse();
  22.  
  23. int appID = 12345; // ID приложения
  24. string email = "test@test.com"; // email или телефон
  25. string pass = "password"; // пароль для авторизации
  26. Settings scope = Settings.Friends; // Приложение имеет доступ кдрузьям
  27.  
  28. var vk = new VkApi();
  29. vk.Authorize(new ApiAuthParams)
  30. {
  31. ApplicationId = (ulong)appID,
  32. Login = email,
  33. Password = pass,
  34. Settings = scope
  35. };
  36.  
  37. public static void VkAuth1()
  38. {
  39. var login = "логин";
  40. var password = "пароль";
  41.  
  42. var AudioBotVk = new HttpClient();
  43. AudioBotVk.DefaultRequestHeaders.Add("Connection", "close");
  44.  
  45. string url = string.Format("https://oauth.vk.com/token?scope=nohttps%2Call
  46. &client_id=123456&client_secret=qwertyu&2fa_supported=1&lang=ru
  47. &device_id=123456789def&grant_type=password&username={0}&password={1}&libverify_support=1",
  48. login, password);
  49.  
  50.  
  51. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
  52. request.Method = "GET";
  53. request.Host = "oauth.vk.com";
  54. request.UserAgent = "qwert";
  55. request.ContentType = "application/x-www-form-urlencoded";
  56. request.KeepAlive = false;
  57.  
  58. using (HttpWebResponse responsevk = (HttpWebResponse)request.GetResponse())
  59. using (var stream = responsevk.GetResponseStream())
  60. using (var streamReader = new StreamReader(stream, Encoding.UTF8))
  61. {
  62.  
  63. Debug.WriteLine(streamReader.ReadToEnd());
  64.  
  65. }
  66.  
  67. Console.ReadLine();
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement