使用 Web 服务从 SharePoint 下载文件的特定版本

更新时间:2024-05-09 下载TXT文档 下载Word文档

有人可以提供使用 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

回到顶部