如何将多个员工博客中的条目合并到一个RSS源中

时间:2009-03-24 19:00:52

标签: sharepoint rss

我们当前的SharePoint环境将Mysites设置为用户创建其博客的单独网站集。单独了解这些博客是一个真正的挑战,我通常在第一次访问时抓取RSS提要,然后在Outlook中进行描述。为了帮助非技术人员,我们希望能够将门户网站上一些顶级(常规)博主的条目整合到一个订阅源中,然后可以使用该订阅源从Outlook订阅或在门户网站上的页面上显示。

任何关于如何解决这个问题的想法都将非常感激。感谢您的时间,祝您度过愉快的一天。

6 个答案:

答案 0 :(得分:3)

我会将这些热门Feed整合到OPML文件中。这是一个great exampleOutlook 2007可以解析此问题并将其添加为Feed集合。

您还可以编写一个快速Web部件来解析OPML文件并从每个Feed下载顶部的 n 帖子。 Sahil Malik已经完成了这项艰苦的工作,你可以用他的examples作为跳跃。

答案 1 :(得分:0)

**编辑 - 如果您的Feed不公开,则无效。

http://pipes.yahoo.com/pipes/

  

关于管道

     

Pipes是一款功能强大的合成工具   聚合,操作和混搭   来自网络的内容。

     

与Unix管道一样,简单的命令也可以   组合在一起创造输出   满足您的需求:

* combine many feeds into one, then sort, filter and translate it.
* geocode your favorite feeds and browse the items on an interactive
     

图。       *您的网站上的电源小部件/徽章。       *以RSS,JSON,KML和其他格式获取任何管道的输出。

答案 2 :(得分:0)

我不是PHP的粉丝,显然你使用的是一些MS产品,但这里有一个PHP脚本。

http://www.feedforall.com/rssmesh.htm

也许您可以将此作为asp / asp.net页面的基础,它将为您完成。

答案 3 :(得分:0)

您需要将文件发布到_layouts目录,将其编码为向用户吐出RSS源。也许使用查询字符串来决定要从哪个RSS源中读取。

也许从Eric Shupp's webpart开始,然后从那里开始。

答案 4 :(得分:0)

如果你是开源自托管的东西,你可以尝试一个名为Planet的基于python的webapp。它有RSS和html输出(有模板支持)。

答案 5 :(得分:0)

在这里查看我们的解决方案: Anatomy of an Employee Blogging Solution

我谈到我们是如何实现它的。我们也非常接近发布这个解决方案,如果您有兴趣,请随时给我发电子邮件(daniel@zevenseas.com)。或者尝试我们的演示:http://demo.zevenseas.com