Asp.net web api 带有Sharepoint内容搜索的WebAPI

Asp.net web api 带有Sharepoint内容搜索的WebAPI,asp.net-web-api,sharepoint,office365api,Asp.net Web Api,Sharepoint,Office365api,我有一个用php制作的网站,另一方面我有SharePoint/Office 365上的内容。现在我想构建一个ASP.NETWebAPI,它可以调用SharePoint内容搜索并返回包含文件名的RestFul或JSON结果 我是SharePoint的初学者,但在ASP.NET MVC/WebAPI方面处于中级。任何帮助都将不胜感激 提前感谢两种托管web api的方法- 我内部-内部sharepoint环境 二,。外部-在某些IIS服务器上 对于第一个选项,我不知道您是否真的需要web api,因

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

我是SharePoint的初学者,但在ASP.NET MVC/WebAPI方面处于中级。任何帮助都将不胜感激


提前感谢

两种托管web api的方法- 我内部-内部sharepoint环境 二,。外部-在某些IIS服务器上

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

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

然后使用“ClientContext”类及其属性/方法和CAML查询,您可以访问sharepoint列表及其内容。(这不是我的专业领域,但我曾经研究过这种情况)。不管怎样,我有一个好主意,你可以参考一下

希望这有帮助