2011-02-15 4 views
0

мы можем получить только первые 10 URLs результат использованияКак получить результаты поиска Yahoo в соответствии с номером страницы в YQL/pipe?

выберите URL из search.web где запрос = «StackOverflow»

, как я могу получить результаты accorridng к номерам страниц, как результат от 60 до 70, или от 90 до 100, и сын на .. ??

ответ

1

Ответ на ваш вопрос:

SELECT url FROM search.web(0,60) WHERE query="stackoverflow" 

Заменить 60 с любой другой номер вашего желания. Макс - 500 афайк для таблицы search.web YQL, потому что это предел Yahoo BOSS, который используется в этой таблице.

Вы также можете заменить 0, например. 10, чтобы пропустить первые 10 результатов. Таким образом, использование search.web(10,60) все равно даст вам 60 результатов при пропуске первых 10.

Также см. Документацию по YQL по адресу remote limits - вот как называется этот синтаксис search.web (0,60).