原来是按照 http://abu.tw/2008/08/yahoo-pipes.html 的方法做的。译言 rss 是全文输出,正文长度超出了 yahoo pipes 正则表达式的处理范围。于是我改用了 item builder ,参考例子,把标题、原文链接( feedsky 输出的 item.link 是跳转的,原文链接是另外一个属性)、 id 和发布时间单独抽出来,输出成一个 pipes ——说实话我真的不知道那么多项目是做什么的,而且一个一个对应添加好麻烦,所以只放了这几个。
目前看起来运行正常。
不过到底有没有更直接的方法把内容中的某个属性咔嚓掉再输出呢?也许 rename 有希望,不过我不太会用。怎么把一个字符串变成一个 item.xx 呢?如果有个空字符串的属性,rename 成正文大概就可以达到我需要的效果了。
大概是我搜的关键字不对,每次 Google 的结果都是一堆人对掐 rss 该输出全文还是输出摘要,找不到需要的信息。好烦。
没有评论:
发表评论