VK.NET

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

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

Supported by Jetbrains.

На главную

Метод Docs.Save

Сохраняет документ после его успешной загрузки на сервер.

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

Синтаксис

public ReadOnlyCollection<Document> Save(
	string file,
	string title,
	string tags = null,
	long? captchaSid = null,
	string captchaKey = null
)

Параметры

Результат

Возвращает массив с загруженными объектами.

Пример

var save = _api.Docs.Save(file: "file");

Пример загрузки документа как вложение для сообщения из локального файла

// Получить адрес сервера для загрузки.
var uploadServer = Api.Docs.GetUploadServer(987654321);
// Загрузить файл.
var wc = new WebClient();
var responseFile = Encoding.ASCII.GetString(wc.UploadFile(uploadServer.UploadUrl, @"C:\Users\Raven\Downloads\https__vk_com_gif_fak.gif"));
// Сохранить загруженный файл
var photos = Api.Docs.Save(responseFile, "gif");
Api.Wall.Post(new WallPostParams
{
	Attachments = photos, Message = "Test", OwnerId = -123456789
});

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

Дата обновления: 06.12.2018 21:49:22

comments powered by Disqus