Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class AuthorizeData
- {
- public string Login { get; set; }
- public string Password { get; set; }
- public AuthorizeData(string login, string password)
- {
- Login = login;
- Password = password;
- }
- }
- public bool TryAuthorize(AuthorizeData authorizeData, out VkApi vkApi)
- {
- try
- {
- vkApi = new VkApi();
- vkApi.Authorize(new ApiAuthParams
- {
- ApplicationId = 6612352,
- Login = login,
- Password = password,
- Settings = Settings.All
- });
- return true;
- }
- catch (Exception)
- {
- vkApi = null;
- return false;
- }
- }
- // Использование.
- if (TryAuthorize(new AuthorizeData("name", qwerty"), out var vkApi))
- {
- // Делаем все что нужно.
- }
- else
- {
- // Не удалось авторизоваться.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement