private void Initializtion(AythInfo aythInfo) { if (aythInfo.webProxy == null) { api.Authorize(new ApiAuthParams { ApplicationId = aythInfo.ApplicationId, Login = aythInfo.Login, Password = aythInfo.Password, Settings = Settings.All, }); } else { NetworkCredential networkCredential = aythInfo.webProxy.Credentials as NetworkCredential; api.Authorize(new ApiAuthParams { ApplicationId = aythInfo.ApplicationId, Login = aythInfo.Login, Password = aythInfo.Password, Settings = Settings.All, Host = aythInfo.webProxy.Address.Host, Port = aythInfo.webProxy.Address.Port, ProxyLogin = networkCredential.UserName, ProxyPassword = networkCredential.Password }); } Dialog = new Dialogs.Dialogs(api); Foto = new Foto.Fotos(api); var messages = api.Messages.GetHistory(new MessagesGetHistoryParams { UserId = 3173802, Count = 200 }); Foto.GetFotosToFolder(messages.Messages.ToArray(), "Folder", VkDolphin.Foto.SaveFolderType.SortByNameAndOwner); }
public VkDolphinLib(AythInfo aythInfo) { api = new VkApi(); Initializtion(aythInfo); }