使用 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年到仅限文档