6

有没有办法将 Google 和 Bing 新闻搜索作为 RSS?

如果可能的话,我希望将最新的放在结果的顶部(按时间排序)。

如果可能的话,显示 100 个结果。

我在 Google 上找到了这个,但它只显示 5 个左右的项目,不是很好。

https://news.google.com/news/feeds?output=rss&q=politics

我只想搜索他们的新闻类别并以 RSS 形式获得结果。

4

6 回答 6

8

您说得对,Google 不再公开显示新闻搜索的 RSS 提要。但是有一个基本的 URL 格式应该可以继续工作。

如果我的搜索主题是“教育”,我的搜索 URL 应该如下所示:

https://news.google.com/news/section?cf=all&ned=us&q=education

代替:

  • 的值ned(可能代表“新闻版”),即us与您相关的相应国家/地区代码。例如uk(不适gb用于英国)、in(印度)等。

  • 的值q(可能代表“搜索查询”),即education您的搜索词。将多个单词与加号组合在一起,例如education+policy(如果您的搜索是“教育政策”)。

现在,您浏览器中的 RSS 提要按钮应该已激活,因为该页面可以使用 RSS 提要。它在提要中显示 10 条最新新闻,而不是 5 条。RSS 提要 URL 如下所示:

https://news.google.com/news/feeds?cf=all&ned=us&hl=en&q=education&output=rss

结论: RSS 提要不能用于实际搜索,即在 Google 的搜索框中输入内容。你必须这样做。

PS:信用问题本身。否则我不会想到。)

于 2014-03-18T10:28:36.987 回答
3

尝试添加

&output=rss
https://news.google.com/news/section?cf=all&ned=us&q=education**&output=rss**
于 2014-05-08T18:08:07.190 回答
3

自定义 RSS 提要采用以下格式:

https://news.google.com/news/feeds?q={yourquery}&output=rss.  

例如,https://news.google.com/news/feeds?q=developer&output=rss返回有关开发人员的新闻。

于 2016-09-01T15:13:47.940 回答
2

您最好的选择是类似于Google 警报提要。您可以键入查询选择其中的数据类型并通过RSS. 由于他们为此支持PubSubHubbub,因此您还将获得实时结果。

如果您想要另一个数据集,请随时检查Superfeedr 的跟踪提要,这将帮助您在任何 RSS 提要中匹配关键字时获得实时通知。

于 2014-01-22T21:46:51.803 回答
0

我认为谷歌在过去几周禁用了 RSS 搜索输出,我还没有找到替代方案。XML 输出需要一个 Google 付费帐户。我现在必须为我想要的内容抓取 HTML。

于 2014-01-22T19:01:26.013 回答
-1

以下是访问 Google 新闻 RSS 源的新方法:

https://news.google.com/news/rss/search/section/q/ {yourquery}

于 2017-11-30T06:48:52.673 回答