1

我正在尝试在 SharePoint 2010 上使用 REST 对 SharePoint 文档库执行操作。我希望实现的目标是 1)从库中查询项目 2)从库中下载/上传文档 3)从库中签出/签入项目

我必须使用 REST 服务来完成这一切(对于 2010 年,它是 /_vti_bin/listdata.svc/)。我正在从 javascript 进行所有 REST 调用,最终将在基于 MVC 的 ASP 网站上进行。

我能够使用 REST 获取列表和单个项目。下载 URL 为 /_vti_bin/listdata.svc/myStore(id) 或 _vti_bin/listdata.svc/myStore?$filter= 等

我的问题是关于如何在 2010 年使用 REST 下载和上传文档到列表中。url 链接是什么。这可以做到吗?我似乎无法找到有关 2010 年 REST 支持的详细信息。

还提示在 2010 年使用 REST API 进行 Check out Checkin。

我可以在 ac# windows 应用程序中使用客户端对象模型来完成这一切。

任何帮助表示赞赏。

4

1 回答 1

0

在下面的链接中,有人告诉我将 SharePoint 2010 REST 服务视为“实验”。对于与语言无关的应用程序,建议我使用 SharePoint Web Services (SOAP)。但是,值得注意的是,我已成功使用 SharePoint 2013 REST 服务来处理我需要访问的所有内容。2013 年似乎通过 REST 完全公开了对象模型,并且 JSON 响应、过滤数据$select和扩展结果的选项$expand很棒。如果您必须支持 SharePoint 2010,那么您似乎受困于 SOAP 解决方案。我发现这也可能有点受限,但是 2010 REST 服务提供的内容要丰富得多。

http://social.msdn.microsoft.com/Forums/office/en-US/adf00d9c-5041-4bd7-9b36-9b86ecbce143/sharepoint-2010-rest-api-to-get-entry-permissions?forum=sharepointdevelopmentprevious

于 2014-07-22T17:20:16.803 回答