Вы правы, что Google больше не публикует RSS-каналы для поиска новостей. Но есть основной формат URL, который должен продолжать работать.
Если мой поиск тема "образование", мой поиск URL должен выглядеть следующим образом:
Заменить:
значение ned
(вероятно, означает 'новостей издания'), т.е. us
с соответствующим кодом страны, который вам подходит. Например. uk
(не gb
для Великобритании), in
(Индия) и др
значение q
(вероятно, означает 'поисковый запрос'), т.е. education
с вашим поиском. Объедините несколько слов со знаком «плюс», например. education+policy
(если вы ищете для «Политика образования»).
Теперь кнопка RSS-канала в вашем браузере должна стать активной, поскольку для этой страницы доступен канал RSS. Он показывает 10 последних пунктов новостей в ленте, а не 5. И в URL RSS-канал будет выглядеть следующим образом:
https://news.google.com/news/feeds?cf=all&ned=us&hl=en&q=education&output=rss
Вывод: RSS-каналы не доступны для фактических поиска, то есть ввода в окно поиска в Google. Вы должны сделать это так.
(PS: Кредит относится к самому вопросу. В противном случае мне не приходило в голову.)
ты нашла, как загрузить 100 результатов –
Нет, у меня нет. – chovy
@chovy: Такая питти: - | 10 результатов не так уж велики. – mmx73