我需要以编程方式与SharePoint外部的SharePoint文件夹,文件和列表进行交互。大多数教程专注于在SharePoint本身内部工作,或者至少在安装SharePoint的同一台服务器上工作。我需要从完全不同的服务器中自动执行一些任务 - 需要读取SharePoint列表,浏览文件夹,检查文件出入内容,读取存储在SharePoint库中的文件等的任务。过去很容易使用UNC文件夹和文件路径。现在我们许多SharePoint网站不允许UNC访问(可能是出于很好的理由),但我的需求是相同的。什么语言/库/接口将允许这个?我希望能够从服务器端.NET代码和PowerShell脚本(不在SharePoint服务器上)执行此操作。感谢任何指针。如何从SharePoint外部访问SharePoint文件和文件夹?
1
A
回答
2
SharePoint提供了一个Web服务API。我不会说它特别友好或有趣,但它确实有效。你可以开始学习here。
1
使用Sharepoint Web Services它提供了一套标准的Web服务端点,您可以通过objet模型API执行大部分任务。
0
您可以使用SPServices这是一个jQuery库,它抽象SharePoint的Web服务并使它们更易于使用。它还包括使用各种Web服务操作来提供更多有用(和酷)功能的功能。它完全适用于客户端,不需要安装服务器。
下面是使用Example
0
如果你正在使用SharePoint 2010,您可以使用客户端对象模型(http://msdn.microsoft.com/en-us/library/ee537247(v=office.14).aspx)SPServices的anoth例子。它将帮助您访问SharePoint对象,列表和所有内容。 C#,Silverlight和Javascript有三种类型。
0
有不止一个方法:
- 使用CSOM(客户端对象模型)
- 使用REST服务
- 使用SharePoint开箱即用的Web服务。
0
如果您希望能够选择您编程的语言,我建议您使用Sharepoint REST API。我正在使用Java编写我的服务,以JSON请求数据,并使用Jackson将其解析为Java对象。
相关问题
- 1. 从Sharepoint文件夹访问Excel文件
- 2. 如何从Win8访问SharePoint文件和文件夹?
- 3. Sharepoint:访问SQL Sharepoint文件
- 4. 从WebUI外部访问Sharepoint
- 5. 如何从SharePoint文件中搜索SharePoint?
- 6. 从J2EE系统访问sharepoint文件
- 7. 如何访问SharePoint Web部件属性?
- 8. 在外部访问Sharepoint文件服务器搜索结果
- 9. 从SharePoint Web部件访问的web.config
- 10. 如何从SharePoint文件夹中获取所有文件?
- 11. 的Sharepoint:为库文件夹
- 12. Sharepoint 2007 - 导航文件夹
- 13. Sharepoint Designer - 布局文件夹?
- 14. SharePoint 2010文件夹困境
- 15. 如何更新sharepoint shareddocument文件夹中的文件夹属性
- 16. 如何在Sharepoint中隐藏文件夹
- 17. Sharepoint文件夹权限问题
- 18. Plesk:访问外部公用文件夹
- 19. 如何从SharePoint Web部件访问onresize事件?
- 20. FPSE,文件夹权限和SharePoint设计
- 21. 访问Webcontent文件夹外的文件
- 22. SharePoint 2013 REST API。过滤系统文件夹和扩展文件夹和文件。
- 23. 如何使用访问令牌从Sharepoint在线下载文件
- 24. 如何以编程方式从Hive访问Sharepoint资源文件?
- 25. Sharepoint 2007客户端访问文件
- 26. 使用SharePoint Web部件访问远程文件
- 27. 如何从php文件中访问外部JavaScript文件
- 28. 如何直接访问文件夹和访问Excel文件
- 29. 无法访问共享文件夹编程在SharePoint
- 30. SharePoint 2007文档库与文件夹