如何在java中使用sharepoint web服务来修改文件的时间

时间:2013-08-11 16:09:01

标签: java web-services file sharepoint

我希望使用网络服务修改特定文件的时间 我熟悉两种网络服务:
1. copy web service - 它返回文件内容和元数据。我不能使用它,因为我只需要修改日期字段而没有文件内容和其他元数据字段 2. lists web service - 我不确定我是否可以使用它,因此它只返回一个文件而不是多个文件的修改日期。

我应该使用什么?
是否有其他网络服务可以满足我的需求?

2 个答案:

答案 0 :(得分:0)

您为第一个“网络服务”执行GET HTTP-Request。更好的说法:“我向我的网络服务发送GET请求,以便将文件内容与元数据一起获取”。 如果您只需要元数据(没有文件内容),那么正常的HTTP方式就是HEAD HTTP-Request。我不知道如何使用“你的”网络服务,因为你没有提供有关它的详细信息。

答案 1 :(得分:0)

使用网站数据(http://<Site>/_vti_bin/SiteData.asmx)网络服务。 在此服务中,使用getListItems方法获取文件详细信息。

<强>参考:

http://msdn.microsoft.com/en-us/library/ms774532%28v=office.12%29.aspx

http://msdn.microsoft.com/en-us/library/ms774821%28v=office.12%29.asp