有人可以提供使用 Web 服务从 SharePoint 下载特定版本文件的示例吗?通常我会使用 Copy Web Service (.../_vti_bin/copy.asmx) 获取文件。但我真的不知道如何指定版本。
问候
安东·卡尔奇克
您可以使用版本 Web 服务来获取文件存在的版本 {短码网-DuanMa.NET}
GetVersions 方法会给你一个像这样的 xml:
results xmlns="http://schemas.microsoft.com/sharepoint/soap/"
list id="{26E516B0-8241-4B97-984D-000000000000}" /
versioning enabled="1" /
settings url="http://Server_Name/Site_Name/_layouts/
1033/LstSetng.aspx?
List={26E516B0-8241-4B97-984D-000000000000}" /
result version="@4" url="http://Server_Name/Site_Name/
Shared Documents/File_Name.doc"
created="6/7/2003 5:55 PM" createdBy="DOMAIN\\User" size="19968"
comments="" /
result version="1" url="http://Server_Name/Site_Name/
_vti_history/1/Shared Documents/File_Name.doc"
created="6/7/2003 5:49 PM" createdBy="DOMAIN\\User" size="19968"
comments="" /
.
.
.
/results
然后,您可以对正确版本的 "result" 节点的 "url" 属性的内容使用 HTTP GET 请求
这正是你想要做的事情,代码:
文章
以上就是短码网小编为大家整理的《使用 Web 服务从 SharePoint 下载文件的特定版本》相关内容,希望大家喜欢。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将联系本站反馈,一经查实,立即处理!
《使用 Web 服务从 SharePoint 下载文件的特定版本》文档下载仅供参考学习,下载后请在24小时内删除。
转载注明出处:https://www.duanma.net/article/37e13dce894.html