2013-08-25 54 views
1

是否可以开发将文件上载到SPO 2013文档库的HTML5/JavaScript/Jquery/REST代码?SharePoint 2013 HTML5使用CSOM/JavaScript上载到文档库

如果是这样,是否有可能做一些验证,错误处理和业务规则?例如:

  • 处理错误
  • 限制文件类型
  • 上传过程中的文件重命名为一个唯一的序列
  • 集文档库中的内容类型的元数据列

如果是这样,它用NAPA做这一切可能吗?

我发现这一点:

http://blogs.msdn.com/b/uksharepoint/archive/2013/04/20/uploading-files-using-the-rest-api-and-client-side-techniques.aspx?wa=wsignin1.0&CommentPosted=true#commentmessage

回答

1

是的,我确实这样做,现在(上传图片到文档库 - 和更改文件的属性值,一旦其上传成功),我发现这个环节非常有用:

http://technet.microsoft.com/en-us/dn769086(v=office.12)

我有一个问题与“fileCollectionEndPoint”和“serverRelativeUrlToFolder”变量,我值更改为:

var serverRelativeUrlToFolder = 'YOUR_DOCUMENT_LIBRARY'; 

var fileCollectionEndPoint = String.format("../../_api/web/getfolderbyserverrelativeurl('{0}')/files/add(overwrite=true, url='{1}')[email protected]='{2}'", serverRelativeUrlToFolder, fileName, _hostweburl); 

这对我来说只是什么工作 - 因人而异,在TechNet代码可能工作OOB适合你。


处理文件类型的限制...可以使用检查文件的输入元素的值和核对扩展是可接受的阵列...这里的客户端侧的方法是一个小提琴:

http://jsfiddle.net/madkidflash/vah3kc0p/

相关问题