Скачать фотографии с альбома Вк - C#
Формулировка задачи:
Пытаюсь сохранить все фотографии с альбома Вк на компьютер. Через NuGet подключил VkNet.
Компилятор ругается на 2 строку
На https://vknet.github.io/vk/photos/get/ пишут что к AlbumId строка должна быть как я понял, но особо не помогло
Error 1 Cannot convert type 'int' to 'VkNet.Enums.SafetyEnums.PhotoAlbumType'
Error 2 Cannot implicitly convert type 'string' to 'VkNet.Enums.SafetyEnums.PhotoAlbumType'
PhotoGetParams photoParams = new PhotoGetParams(); photoParams.AlbumId = "wall"; // 2 photoParams.Count = 20; photoParams.OwnerId = -22822305; Api.Photo.Get(photoParams);
Решение задачи: «Скачать фотографии с альбома Вк»
textual
Листинг программы
VkApi Api = new VkApi(); // var upload = Api.Photo.GetUploadServer(00, 22822305); PhotoGetParams photoParams = new PhotoGetParams(); photoParams.AlbumId = VkNet.Enums.SafetyEnums.PhotoAlbumType.Wall; photoParams.OwnerId = -22822305; int n = 1; var photos = Api.Photo.Get(photoParams); using(WebClient webClient = new WebClient()) { string file = @"https://vk.com/"; foreach (var photo in photos) { webClient.DownloadFile(file + photo.ToString(),photo.ToString()); } } Скриншоты с предыдущего кода
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д