【发布时间】:2011-02-15 12:05:22
【问题描述】:
我们只能得到前 10 个 url 的结果
从 search.web 中选择 url 查询=“堆栈溢出”
如何根据页码获得结果,例如从 60 到 70 或从 90 到 100 等的结果......??
【问题讨论】:
标签: yql yahoo-pipes
我们只能得到前 10 个 url 的结果
从 search.web 中选择 url 查询=“堆栈溢出”
如何根据页码获得结果,例如从 60 到 70 或从 90 到 100 等的结果......??
【问题讨论】:
标签: yql yahoo-pipes
你的问题的答案是:
SELECT url FROM search.web(0,60) WHERE query="stackoverflow"
将 60 替换为您想要的任何其他数字。 search.web YQL 表的最大值为 500 afaik,因为这是该表中使用的 Yahoo BOSS 的限制。
您也可以将 0 替换为例如10、跳过前10个结果。所以使用search.web(10,60) 仍然会给你60个结果,而跳过前10个。
另请参阅remote limits 上的 YQL 文档 - 这就是调用此 search.web(0,60) 语法的方式。
【讨论】: