gpt4 book ai didi

SharePoint - 通过 VBScript 自动发布和检索文件

转载 作者:行者123 更新时间:2023-12-04 18:36:22 25 4
gpt4 key购买 nike

我将需要从非我公司托管的 SharePoint 网站(它是外部的)推送和拉取文件。我只需要几天(如果那样的话)来完成这项工作,所以我没有太多时间进行实验。

为了增加我的要求/头痛,我要去 必须使用 VBScript 来实现它. .Net 对我来说是首选,但由于我无法控制的原因,我必须使用 VBScript。我无法直接访问我的 VBScript Web 服务器,因此我将无法在 .NET 中实现它并使用 VBScript 中的该对象。

我正在寻找可以帮助我快速有效地实现这一目标的任何东西。我找到了这篇文章,想知道这里使用的 PUT/GET 方法是否适合我?

http://weblogs.asp.net/bsimser/archive/2004/06/06/149673.aspx (此链接来自:Sharepoint API - How to Upload files to Sharepoint Doc Library from ASP.NET Web Application)

最重要的是,我从未对 SharePoint 网站进行过任何编程或管理。我对 SharePoint 的了解是用户的。我知道我所做的少数 Google 搜索中有一个 API。但是,我的阅读让我相信我的代码需要在 SharePoint 服务器上或附近运行。我不相信我有足够的距离来使用 API。

真诚的谢谢!

问候,
坦率

进度更新 : 这个我还在研究。 Tom 指出我发布的示例可能来自旧的 SharePoint 版本。他建议使用 .Net 在 Web 服务上开发原型(prototype)很好,但我希望得到更详细的答案。

我现在想知道是否可以使用 HTTP PUT 和 GET 完成我需要完成的任务。在我的公司,对于一个特定的项目,我们确实使用 HTTP PUT 和 GET 来做这样的事情。我们有存储在 HTTP 服务器上的文件,这就是我们发布和检索它们的方式。

这是否适用于 SharePoint 或 SharePoint 是否需要特殊处理? 基本上,我是否 使用网络服务?

进度更新 2 : 这个链接很有帮助... Upload a file to SharePoint through the built-in web services

但我仍在寻找有关此主题的更多信息...谢谢大家...

最佳答案

您需要使用共享点列表 Web 服务来获取元数据,并使用 get/put 来进行上传。该链接看起来适用于 SharePoint 2001,因此希望您可以使用更新/更简单的版本。

我建议首先在 .net 中构建一些东西来解决 Web 服务调用 - 一些参数可能很难调试,我不想在远程 vbscript 页面上这样做。

假设不需要元数据并且 SharePoint 库像文件服务器一样使用,您可以使用 PUT/GET 完成大部分您想要的操作,但您可能需要调用 GetListItems 来查找要下载的 url。

在我的博客上有一个对该 Web 服务的较低级别调用的示例 - 它是 javascript,但可能足够接近。

http://tqcblog.com/2007/09/24/sharepoint-blog-content-rating-with-javascript-and-web-services

设置 .net 版本可以让您非常快速地设置与服务器的连接(只需在 Visual Studio 中添加 Web 服务引用),这样您就可以获得查询和查询选项字符串以检索您想要的项目。一旦可行,您只需将它们作为一根绳子放在一起,包括肥皂 Material ,以便在没有所有漂亮工具的情况下使用。

关于SharePoint - 通过 VBScript 自动发布和检索文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/830146/

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