使用 Sharepoint 2010 服务查询文档列表及其内容

Posted

技术标签:

【中文标题】使用 Sharepoint 2010 服务查询文档列表及其内容【英文标题】:Querying through a list of documents and its contents with Sharepoint 2010 Services 【发布时间】:2015-01-23 09:57:02 【问题描述】:

我目前正在开发一个使用 Sharepoint 2010 Web 服务来访问来自 Sharepoint 服务器的数据的应用程序。我使用 ListData.svc 来获取保存在 SP 服务器中的特定文档列表的项目,我的目标是能够搜索此列表,包括其文档内容。我一直在研究各种选项,并且看到过诸如 asmx、企业搜索 API、查询服务等之类的东西,但我不太确定这是否真的会爬过文件内容。

你能告诉我使用什么网络服务来搜索特定的文件列表——它的所有属性和文件内容吗?类似于实际 Sharepoint 网站中的搜索选项?

谢谢!

【问题讨论】:

【参考方案1】:

我希望在“Sharepoint 2010 搜索 api”上快速 google 以产生 https://msdn.microsoft.com/en-us/library/office/websvcspsearch(v=office.14).aspx,其中显示“Microsoft SharePoint Foundation 2010 中的搜索通过查询 Web 服务公开其搜索功能。这使您可以从以下位置访问 SharePoint Foundation 搜索结果SharePoint 网站上下文之外的客户端应用程序和 Web 应用程序。”

我想如果你阅读那些文档,解决方案就会在那里。

【讨论】:

以上是关于使用 Sharepoint 2010 服务查询文档列表及其内容的主要内容,如果未能解决你的问题,请参考以下文章

使用 Visual Studio 2010 使用 Sharepoint 2010 Web 服务

Sharepoint 2010/2013 文档库 - 基于元数据访问旧版本的文档

Sharepoint 2010 客户端对象模型 - 上传文档(409 冲突)

Sharepoint Migration从2010年到仅限文档

Sharepoint 2010/2013 文档库 - 文档版本控制

如何使用 Java 将文档上传到 SharePoint?