SharePoint 2010的REST web服务支持

SharePoint 2010的REST web服务支持,rest,sharepoint,sharepoint-2010,sharepoint-2013,Rest,Sharepoint,Sharepoint 2010,Sharepoint 2013,我正在尝试使用SharePoint 2010上的REST对SharePoint文档库执行操作。我希望达到的目标是 1从库中查询项目 2从图书馆下载/上传文件 3从图书馆签出/签入项目 我必须使用2010年的REST服务来完成这一切,它是/\u vti\u bin/listdata.svc/。我正在使用javascript进行所有REST调用,最终将在基于MVC构建的ASP网站上进行调用 我可以使用REST获取列表和单个项目。下载URL为/_vti_bin/listdata.svc/myStore

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

我必须使用2010年的REST服务来完成这一切,它是/\u vti\u bin/listdata.svc/。我正在使用javascript进行所有REST调用,最终将在基于MVC构建的ASP网站上进行调用

我可以使用REST获取列表和单个项目。下载URL为/_vti_bin/listdata.svc/myStoreid或_vti_bin/listdata.svc/myStore?$filter=etc

我的问题是如何使用REST on 2010下载文档并将其上传到列表中。什么是url链接。这能做到吗?我似乎找不到有关2010年REST支持的详细信息

还提供了在2010年使用RESTAPI进行签出签入的提示

我能够在c windows应用程序中使用客户端对象模型来完成所有这些


有任何帮助。

< P>在下面的链接中,我被告知要将SharePoint 2010 REST服务作为实验来考虑。对于语言无关的应用程序,有人建议我使用SharePoint Web Services SOAP。但是,值得注意的是,我已经成功地将SharePoint 2013 REST services用于我需要访问的所有内容。2013年似乎通过REST和JSON响应选项完全公开了对象模型,使用$select过滤数据,使用$expand扩展结果非常好。如果您必须支持SharePoint 2010,那么看起来您必须使用SOAP解决方案。我发现这可能也有点有限,但它比2010年REST服务提供的内容丰富得多


您也可以将客户端对象模型与javascript一起使用。你为什么需要休息?嗨,路易斯。据我所知,ASP.NET网站需要直接调用SharePoint Server来获取和操作数据。我必须在使用客户端对象模型的服务器上编写自己的API,并从我的sitejavascript调用该API,然后连接到SharePoint。如果这是一个明确的限制,那么它可以成为移动到SharePoint 2013的理由。根据我的理解,SharePoint 2010的Javascript对象模型需要在SharePoint中托管的页面上运行,而不是在任何其他网站上运行。这个假设正确吗。