gpt4 book ai didi

python - 如何在 IronPython 中针对 SharePoint 2007 进行远程编程?

转载 作者:太空宇宙 更新时间:2023-11-03 19:34:13 25 4
gpt4 key购买 nike

我当前的目标是从客户端计算机(即远程)从程序(最好用 IronPython 编写(CPython 也可以))查询 SharePoint 2007 服务器上的列表。有人可以给我举个例子来说明如何做到这一点吗?我已经搜索了很多,我不得不说很难找到其他关于如何在服务器上而不是远程编程的信息。

稍后我还想编辑该列表,因此非常欢迎有关如何执行此操作的信息:)

最佳答案

因为您的代码将远程运行。您无法利用 SharePoint .NET API 来获取访问权限,因此不需要 IronPython。

从直接的 Python(或 IronPython 或 CPython 或其他)中,您的最佳途径是使用基于 SOAP 的 Web 服务来查询相关列表。

语法是典型的 MS-XML,至少可以说很复杂。 CodePlex.com 上有一些工具(例如 http://spdevexplorer.codeplex.com/ )可以帮助您浏览 SharePoint 场并收集所需信息并查看 XML 语法。

您可以做的不仅仅是通过网络服务查询列表。此处提供了 2007 年可用服务的详细列表: http://blog.benfox.info/?p=69

如果您赶时间,也可以查询 owssvr.dll。这就是 Office 用于 SharePoint 功能的方式。它在 2007 年和 2010 年仍然有效,但在 2010 年已被弃用。

希望能帮助您指明正确的方向。

标记

关于python - 如何在 IronPython 中针对 SharePoint 2007 进行远程编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4347941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com