打印

[原创] 给LIVE SPACES添加最新评论模块

本主题由 Amanda 于 2008-4-12 14:06 移动

给LIVE SPACES添加最新评论模块



LIVE SPACES官方提供我们一种查看日志评论的方法:
http://你的空间别名.home.services.spaces.live.com/recentcomments/feed.rss
但是这种方法只能是在本用户登录的情况下,才能查看,而且最多显示最近10条,不是很实用。

yahoo pipes整合评论feed后,可以实现在非登录状态下查询。

下面,谈谈将一个评论模块加入spaces的三种方法:
(提醒:在使用以下方法,前提是你的SPACE已经开通了RSS功能。)

方法一:利用一些订阅器
google readernewsgator……订阅自己的评论feed,然后利用各自输出的代码来嵌入到一个网页中,最后利用sandbox显示在自己的space中。
http://pipes.yahoo.com/pipes/pipe.run?_id=kjE3ZyI03BGCZhmfnkartA&_render=rss&spaces=你的空间别名
将上述地址最后你的空间别名替换,就是你的spaces的评论feed地址了,这个feed可以整合你的空间最近50篇日志的最新评论。
举个例子:
我用newsgator订阅自己的评论feed以后,利用其嵌入代码,我自己做了这么一个html文档:

我先将这个文档存到一个支持外联的网络存储中,比如:skydrive中。然后在space中添加一个sandbox模块,用iframe将html文件嵌入即可。

方法二:利用订阅源模块
由于订阅源模块只显示feed的title,由于上面提供的feed的title只显示评论者的名字,而没有评论内容,所以我将上面提供的feed进行改造,得到以下评论feed:
http://pipes.yahoo.com/pipes/pipe.run?_id=xs8dby5Y3BGROueH9YS63A&_render=rss&spaces=你的空间别名
同样,将最后的你的空间别名替换,就是你的spaces的改进评论feed地址了
得到这个feed地址以后,我们把它添加到订阅源内,选择好要显示的条数,ok!


ps:有人也许不想显示全部评论字数,这里有一个feed地址:
http://pipes.yahoo.com/pipes/pipe.run?_id=CjX4h2pX3BGfcVbMTaoASA&_render=rss&spaces=你的空间别名
这个feed实现每条最多显示20字。

方法三:利用gadget
也许有的人看了以上方法会说,太麻烦了,懒得弄,好吧,这种方法是你最好的选择。
目前简体中文下有两个评论的gadget,地址分别是:
1、http://gallery.live.com/liveItemDetail.aspx?li=db5309fb-8618-4bac-be65-2dfc471fabd5&bt=7&pl=4
2、http://gallery.live.com/liveItemDetail.aspx?li=74ed18ab-8d75-4140-9ec9-92f7f95f199e&bt=7&pl=4

总之,以上方法各有利弊。个人不是很推荐方法一,因为经过订阅,有一个时延。方法二、三其实都不错,请根据你的要求和喜好进行选择。

再说一下,各个方法延迟不同,我把延迟排个序:
方法一延迟最大
方法二和方法三的第一个gadget延迟属于中间
方法三的第二个gadget没有延迟


[ 本帖最后由 小卒 于 2008-4-17 14:01 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • sjcstc Live值 +1 2008-4-13 16:26
  • Thomas Live值 +2 2008-4-13 06:09
  • 任平生 Live值 +1 2008-4-12 18:04

TOP

不能评分了又,支持一下
改变自己?还是让别人适应我吧,哈哈

TOP

强烈期待Space自身添加这样的功能!
用yahoo pipe 延迟太厉害了。。。。

TOP

回复 3楼 的帖子

恩,应该自身添加这个功能
影音娱乐版主
Microsoft Community Influencer: 2008035
MSN/EMAIL: sjcstc@msn.com
Blog: http://sjcstc.spaces.live.com
Windows Live™ 中文社区欢迎您的加入!

TOP

引用:
原帖由 任平生 于 2008-4-12 18:04 发表
强烈期待Space自身添加这样的功能!
用yahoo pipe 延迟太厉害了。。。。
yahoo pipe如果用国良先生的编程方法,没有时延的,即使feed地址下内容没有更新,但是国良先生的方法显示是及时更新的,我测试过的。

其他方法的就得等feed内容变了之后才更新。

还没有研究过为什么,不过国良先生确实很高~~~

TOP

试过 ~ 不过这样的话可以直接采用上面带的留言版咯
Evain Lon -  http://evainlon.spaces.live.com
MSN:evainlon@live.cn
霓虹熄滅了,世界漸冷清 ,煙花會謝, 笙歌會停... 顯得這故事尾聲更動聽

TOP

目前还觉得space自带的基本还能满足我的需要。
不过我也试试是怎么回事。。
Shane
Windows Live 中文社区 影音娱乐版主
Microsoft Community Influencer: 2008029
MSN/EMAIL: shane_@live.com
SPACE:http://dshane.spaces.live.com/
Windows Live中文社区欢迎您的加入!
我只是单独的个体!……>shane

TOP

自带留言簿是自带留言簿的用处,这个主题是最新日志评论,和留言板簿有冲突,也没有什么联系。

不知道是不是没搞懂这是一个什么东西。

TOP