MOSS - 按代码获取网站使用情况摘要

时间:2009-10-04 09:49:04

标签: sharepoint iis sharepoint-2007

我想构建一个显示两列的WebService: 用户名,网址。

这将是我的sharepoint网站所有入口的列表。

我认为使用“MOSS使用服务”, 有没有关于如何获取服务数据的文章? 或者我可能需要直接在这里处理IIS?

3 个答案:

答案 0 :(得分:1)

首先,您需要enable usage analysis processing(TechNet)。然后,对于您已有的开箱即用选项,TechNet文章中有说明,您也可以use SharePoint Designer

遗憾的是,无法通过SharePoint API以编程方式访问使用情况数据。您应该设置IIS Log Parser。此问题中包含大量信息Exporting SharePoint usage log files into a database using LogParser以及来自Todd KlindtCory Burns的博文。

答案 1 :(得分:0)

您可以通过SharePoint API以编程方式访问使用情况数据。

看看这篇文章: http://www.15seconds.com/issue/050623.htm

答案 2 :(得分:0)

首先,您必须在MOSS中启用站点使用情况统计信息。然后你可以使用SPWeb的GetUsageData方法。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.getusagedata.aspx