具有Sharepoint内容搜索的WebAPI

时间:2017-10-05 10:32:24

标签: asp.net-web-api sharepoint office365api

我有一个用php制作的网站,另一方面我在SharePoint / Office 365上有内容。现在我想构建一个可以调用SharePoint Content搜索并返回包含RestFul或JSON结果的ASP.NET WebAPI文件名。

我是SharePoint的初学者,但是在ASP.NET MVC / WebAPI中是中级的。任何帮助都会得到赞赏。

先谢谢

1 个答案:

答案 0 :(得分:0)

两种托管网络API的方法 - 一世。内部 - 内部共享点环境 II。外部 - 在某些IIS服务器上

对于第一个选项,我不知道你是否真的需要你的web api,因为默认情况下,sharepoints提供api来处理sharepoint内容。

考虑到您的web api托管在某些服务器上的IIS中,您需要在解决方案中添加两个dll。 1. Sharepoint.client 2. Sharepoint.client.runtime

然后使用'ClientContext'类及其属性/方法& CAML查询,您可以访问sharepoint列表及其内容。 (这不是我的专业领域,但我曾经在这种情况下工作过)。无论如何,我确实有一个link,你可以参考一下。

希望这有帮助!