Вконтакте API для .NET (C#)
Разработка проекта VkNet
Сохраняет документ после его успешной загрузки на сервер.
Страница документации ВКонтакте 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
});
Дата обновления: 06.12.2018 21:49:22
comments powered by Disqus