VK.NET

Вконтакте API для .NET (C#)

Разработка проекта VkNet

Supported by Jetbrains.

Метод Photos.SaveMarketPhoto

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketUploadServer.

Страница документации ВКонтакте photos.saveMarketPhoto.

Синтаксис

public ReadOnlyCollection<Photo> SaveMarketPhoto(long groupId, string response)

Параметры

Результат

После успешного выполнения возвращает массив, содержащий объект с загруженной фотографией.

Пример

// Получить адрес сервера для загрузки.
var uploadServer = Api.Photo.GetMarketUploadServer(123, true, 5, 5, 200);
// Загрузить фотографию.
var wc = new WebClient();
var responseImg = Encoding.ASCII.GetString(wc.UploadFile(uploadServer.UploadUrl, @"test.jpg"));
// Сохранить загруженную фотографию
var photo = Api.Photo.SaveMarketPhoto(123, responseImg);
Api.Market.Add(new MarketProductParams
{
    OwnerId = -123,
    CategoryId = 200,
    MainPhotoId = photo.FirstOrDefault().Id.Value,
    Deleted = false,
    Name = "Телефон",
    Description = "Описание товара",
    Price = 10000
});

Версия Вконтакте API v.5.44

Дата обновления: 26.01.2016 11:06:43

comments powered by Disqus