首页 - 每日一评 - 文章正文

Yahoo Pipes:分析Digg,第1部分:按提交者

时间:2019-08-13 02:39:27 作者:黑曼巴 分类:每日一评 浏览:103

YahooPipes可让您快速整理一套工具来组织网络订阅源项目。在这个例子中,我将按每个故事的提交者对Digg主页RSS提要进行排序。否则,我们需要的所有信息都在Feed中。*$)–匹配整个字符串并将其保存在参数1中,即$1。DiggFeed变量使用:Digg主页RSS提要有许多我们可以在YahooPipes中访问的字段/变量。因此,item.title的正则表达式替换规则(^。

 

对于那些喜欢关注像Digg这样的社交媒体网站的人来说,一个简单的分析工具可能会对您有所帮助。 Yahoo Pipes可让您快速整理一套工具来组织网络订阅源项目。在这个例子中,我将按每个故事的提交者对Digg主页RSS提要进行排序。

为此,我们需要使用Yahoo Pipes Regex(正则表达式)模块来操纵Digg提要的一些内容。否则,我们需要的所有信息都在Feed中。

正则表达式: 我不打算详细讨论正则表达式。相反,我只列出我在截屏视频中使用的内容。 (如果你已经熟悉正则表达式,请耐心等待。)

^–插入符号–匹配字符串的开头。$–美元–匹配字符串的结尾.. *–点星–匹配任何字符序列。^。* $–匹配整个字符串。(^。* $)–匹配整个字符串并将其保存在参数1中,即$ 1。

Digg Feed变量使用: Digg主页RSS提要有许多我们可以在Yahoo Pipes中访问的字段/变量。在这个例子中,我只使用了一个:

digg: submitter.digg:用户名

在Yahoo Pipes中,为了访问它,我们在它周围放置大括号(大括号):

$ {digg: submitter.digg: username}

过程: 以下是我在下面的视频中采取的步骤。

抓取Digg主页feed。在item.title字段的值中,在标题的开头插入digg用户名(故事提交者),用方括号括起来。与item.y:标题字段相同。 (这可能是多余的,但它并不是什么大问题。)将item.description字段替换为no–即一个空字符串。对于我们的分析,摆脱描述可以减少结果中的视觉混乱。它只是更容易看到标题和提交者。通过item.title输出结果操纵的提要。

我们正在做的是采用诸如

之类的故事标题

巴黎及rsquo的;呜咽故事

[RainbowPhoenix]巴黎’呜咽故事

为每个主页故事。方括号中的字符串是提交文章的Digg成员的名称。所以^。* $匹配“巴黎’ Sob Story”和()括号将此字符串分配给$ 1。因此,item.title的正则表达式替换规则(^。* $)采用相同的标题,并在标题前面的方括号中插入当前的digg用户名。

[$ {digg: submitter.digg: username}] $ 1

除了摆脱故事描述之外,这一切都是我们真正做的事情,然后对标题值进行排序。

Yahoo Pipes模块使用:

获取FeedRegexSortOutput

您可以通过提交者管道获取我的Digg,克隆并将其调整到您心中的内容。或者等待下一个。在这个迷你系列的下一部分中,我们将按类别对Digg主页进行排序(并证明Apple对主页的偏见)。

CategorySEO

上一篇:4在好客座博客中寻找的品质

下一篇:用户不希望搜索引擎保留其信息

猜你喜欢
发布评论
登录后发表评论
登录后才能评论

AI 新用户?

免费使用内容重写服务

开始新的写作