是否可以为SharePoint创建API?

时间:2010-05-21 11:50:05

标签: c# asp.net sharepoint api moss

我无法了解如何在SharePoint(MOSS)框架上实现API。 请问有人给我一个提示吗?

我想要做的是创建一个客户端应用程序来与SharePoint通信。 想要实现像下面这样的东西。

  • 客户端向SharePoint上实施的API发送帖子请求,API接收请求并进行身份验证并创建登录cookie。
  • 客户端继续与API通信(使用登录cookie),请求必要的信息并返回API。

我无论如何都找不到程序... 无论如何在调用SharePoint自己的身份验证之前挂钩程序或实现自己的身份验证机制?

任何替代方法都将不胜感激。 提前谢谢。

大河

2 个答案:

答案 0 :(得分:2)

听起来您需要作为SharePoint的一部分提供的Web服务。无需通过创建自己的API来重新发明轮子。

如果您自己的应用程序在具有本地SharePoint安装的计算机上运行,​​则可以直接针对SharePoint对象模型进行编程。否则使用Web Services interface

More on Google

答案 1 :(得分:2)

在这里,您可以找到适用于SharePoint的流畅API。 FluentSP围绕经典SharePoint 2010 API实现了现代流畅的界面: http://www.parago.de/2011/09/fluentsp-the-fluent-sharepoint-api/