一直在寻找解决此问题的方法。我创建了一个 Yahoo Pipe ( http://pipes.yahoo.com/pipes/pipe.info?_id=e5420863cfa494ee40e4c9be43f0e812 ) 以从 Bing Search API 中拉回图像内容。URL 构建器包含一个 $skip 属性,该属性接受一个整数并使用它来选择查询返回的结果集的起始(索引)点。
我最初的计划是使用 Wolfram Alpha API 中的数学引擎来生成一个随机数 (randomInteger[1000]),我可以在每次管道运行时使用它来播种 $skip 值。我有一个早期版本的管道,我可以使用“XPath Fetch”和“Fetch Data”来获取查询/结果步骤。但是,无论我如何获取结果,响应都会作为列表项中的属性/值对返回。即使我在 XPath Fetch 中使用“Emit items as string”,我仍然会得到一个包含单个项目的列表,什么时候我真正想要的是可以插入我的 $skip 属性的整数。
我已经在 Pipes 中尝试了所有我能想到的东西,并且花了很多时间在网上寻找答案。有没有办法从单个列表项中提取文本(在这种情况下是一个数字),然后使用输出作为输入来“连接”另一个 Pipes 块中的文本参数?欢迎任何建议/想法。与此同时,我正在通过操作时间码哈希来生成一个排序随机数,但它只是感觉很俗气:-)
谢谢!