Rss 如何选择Yahoo管道上的随机项目集

Rss 如何选择Yahoo管道上的随机项目集,rss,yahoo-pipes,Rss,Yahoo Pipes,有人知道如何在Yahoo Pipes中从提要中随机选择N个项目吗 我有一个RSS提要,其中的对象数量比它的相框所能处理的要多。我正在尝试使用Yahoo Pipes收集其中三个提要,将它们组合起来,然后从所有三个提要的组合中随机选择30个条目。每次通过Yahoo管道请求提要时,我都希望选择一组不同的随机图像 在Yahoo Pipes中,我可以成功地组合三个提要,我可以使用tail或truncate将其切碎为一定数量的项,但我不想要前N个或最后N个,我想要一组随机项 有没有办法做到这一点?我能猜到的

有人知道如何在Yahoo Pipes中从提要中随机选择N个项目吗

我有一个RSS提要,其中的对象数量比它的相框所能处理的要多。我正在尝试使用Yahoo Pipes收集其中三个提要,将它们组合起来,然后从所有三个提要的组合中随机选择30个条目。每次通过Yahoo管道请求提要时,我都希望选择一组不同的随机图像

在Yahoo Pipes中,我可以成功地组合三个提要,我可以使用tail或truncate将其切碎为一定数量的项,但我不想要前N个或最后N个,我想要一组随机项


有没有办法做到这一点?

我能猜到的一个很有可能是首先构建所有要从中选择随机项的项。使用带有命名列的循环模块内部的csv模块(结果将不包含列名调用随机数生成器(例如,将生成一个介于0-15之间的数字)并存储收到的数字


然后按收到的数字的升序或降序排列项目。如果需要“N”个随机项目,请在“N”个项目之后截断提要。结果将是一个随机提要。

听起来很有可能。您是否有任何指向执行类似操作的示例管道的指针。我是Yahoo Pipes的新手,不知道循环、csv模块,名为columns等…将用示例更新您..目前Yahoo Pipes出现了一些问题,因为所有管道都丢失/不工作我对此进行了调查,似乎每次生成Yahoo Pipes feed时,每个RSS提要中的每个项目都需要调用random.org。这是对random.org的大量调用,可能不是很快任何一个都有可能被random.org拒之门外。random.org似乎确实阻止了来自Yahoo管道的调用,但是如果调用是通过代理进行的,那么它就可以正常运行第一个项目。因此,最好在某个地方托管一个简单的php脚本,它看起来像是演示如果random.org很好,看到这个管道了,因为源提要只有7个条目长,我在5处截断了它。这个示例不再有效。fetch csv调用只在循环的第一次迭代中发生。