首页 > 解决方案 > 通过代码将视频上传到 SharePoint 库

问题描述

我正在为 SharePoint 制作一个应用程序,并且有一个包含多个文本和文件输入的表单。文件的输入适用于常规文件,如 Word、Excel、PowerPoint、图像等……但不适用于视频。是否可以通过代码将视频上传到文档库?或者您不能仅仅因为文件通常很大并且需要很长时间才能上传吗?

这些文件属于该类型HttpPostedFileBase,并以普通的 mvc 形式发送。

这是将其上传到文件夹的代码

FileCreationInformation attachFileInfo = new FileCreationInformation();
attachFileInfo.ContentStream = pNewRequest.FileToUpload1.InputStream;
attachFileInfo.Url = Path.GetFileName(pNewRequest.FileToUpload1.FileName);
newFolder.Files.Add(attachFileInfo);

标签: c#sharepointsharepoint-onlinesharepoint-2016

解决方案


根据这个 StackExchange 答案,SP 视频被组织在特殊的 VideoSet 文件夹中,这些文件夹似乎类似于文档集。

您说您使用 MVC 提交文件,所以我假设您在外部服务器上使用 CSOM。这是通过 CSOM 处理视频上传的示例


推荐阅读