我需要构建一个可以从SharePoint获取信息的Android应用程序。
制作它的最佳做法是什么?如何与自定义SharePoint服务进行通信?
特别需要创建自己的(自定义)SharePoint服务。
答案 0 :(得分:1)
Sharepoint通过Web服务公开了许多功能,因此您可以向多个端点之一发送Web服务调用以撤回数据。以下是Sharepoint 2010中提供的Web服务列表:
http://msdn.microsoft.com/en-us/library/office/ee705814(v=office.14).aspx
根据您的Sharepoint网站使用的身份验证方法(Windows,基于声明,基于表单),您需要在能够使用Web服务之前采用不同的身份验证方法。以下是使用Java进行身份验证的示例:
http://davidsit.wordpress.com/2010/02/10/reading-a-sharepoint-list-with-java-tutorial/
在codeplex上还有一个Java to Sharepoint库,您可以将其引入到您的Android项目中。如果你可以整合这可能是最简单的选择: