URL Google 新闻 RSS 提要的格式

URL format for Google News RSS feed

Google 于 2017 年 12 月 1 日弃用了旧的 RSS 提要 URL 格式 (deprecation notice), in addition to that they dropped the button in the Google News interface to generate a RSS URL (news mentioning this change)。

这意味着没有 public 或已记录的生成新 RSS link 的方法。他们唯一的documentation已经过时了,因为他们改变了界面。

为 Google 新闻主题生成 RSS 提要的新格式是什么?

找到一个使用 Google 新闻 RSS 的最新库 (1)。

URL 新格式似乎是:

头条新闻:

https://news.google.com/news/rss

按主要主题:

https://news.google.com/news/rss/headlines/section/topic/{topic}

其中 {topic} 是以下值之一:WORLD NATION BUSINESS TECHNOLOGY ENTERTAINMENT SPORTS SCIENCE HEALTH

通过any/custom话题:

曾经在 https://news.google.com, browse to the desired topic, for example this。在其 URL 中标识主题 ID,例如CAAqIQgKIhtDQkFTRGdvSUwyMHZNR056T1hFU0FtVnVLQUFQAQ,并使用格式:

https://news.google.com/rss/topics/{id}?hl={lang}

在上面的格式中,本质上是在https://news.google.com/之后添加了rss/

按地理位置:

https://news.google.com/news/rss/headlines/section/geo/{location}

不确定 {location} 参数的格式

通过搜索查询:

New link: https://news.google.com/rss/search?q={query}
Old link: https://news.google.com/news/rss/search/section/q/{query}

其中 {query} 参数是自由文本搜索

指定国家和语言:

例如,如果您希望获得瑞典语新闻并从瑞典来源定位,请将以下查询字符串添加到 URL 以将国家和语言更改为 sv-SE: ?hl=sv&gl=SE&ceid=SE%3Asv

此选项不再有效: https://news.google.com/news/rss/headlines/section/topic/{主题} 产生错误 500。

这似乎有效: https://news.google.com/news?cf=all&hl=en&pz=1&ned=us&q=astronomy&output=rss

上面提到的地理定位仍然有效。您还可以指定城市和州: https://news.google.com/news/rss/headlines/section/geo/DenverCo

已更新Google RSS 新闻提要
你也可以试试这个。
https://news.google.com/rss?hl=en-NG&gl=NG&ceid=NG:en

  1. 对 Geo 端点的请求似乎再次起作用。

    例如https://news.google.com/news/rss/headlines/section/geo/{place_name}

  2. 此外,如果您使用 non-geo 搜索,您可以通过在搜索中添加 +when:7d 来指定 7 天 window。

    例如https://news.google.com/rss/search?q={key_words}+when:7d

我也在找文档。这是我找到的最好的文章。

https://blog.newscatcherapi.com/google-news-rss/

如果使用搜索,您还可以指定不包含具有特定关键字的文章。

例如如果我想搜索包含单词“apple”而不包含单词“pie”的页面,您可以指定

q=apple%20-pie

或完整

https://news.google.com/rss/search?q=apple%20-pie&hl=en-GB&gl=UK&ceid=GB:en

头条新闻的 RSS 提要是最简单的一种。只需将 RSS 附加到 https://news.google.com,您就可以获得您所在地头条新闻的 RSS 提要。

https://news.google.com/rss

Know more