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
对 Geo 端点的请求似乎再次起作用。
例如https://news.google.com/news/rss/headlines/section/geo/{place_name}
此外,如果您使用 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 提要。
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
对 Geo 端点的请求似乎再次起作用。
例如
https://news.google.com/news/rss/headlines/section/geo/{place_name}
此外,如果您使用 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 提要。