I am trying to build an RSS parser that users Google News RSS. I am able to retrieve news articles from the news URL just by targeting the following URL:
https://news.google.com/news/section?output=rss
However, on the google news page their is an option to retrieve news near your current location. This URL in the browser is:
https://news.google.com/news/section?geo=detect_metro_area
Just adding the output=rss query string parameter is not enough to return the local news in RSS format. Instead, I get a pretty much empty response:
<rss version="2.0">
<channel>
<generator>NFE/1.0</generator>
<title>News near you - Google News</title>
<link>
http://news.google.com/news?pz=1&ned=us&hl=en&geo=detect_metro_area
</link>
<language>en</language>
<webMaster>[email protected]</webMaster>
<copyright>©2012 Google</copyright>
<pubDate>Tue, 20 Nov 2012 19:32:04 GMT</pubDate>
<lastBuildDate>Tue, 20 Nov 2012 19:32:04 GMT</lastBuildDate>
<image>
<title>News near you - Google News</title>
<url>
https://ssl.gstatic.com/news/img/logo/en_us/news.gif
</url>
<link>
http://news.google.com/news?pz=1&ned=us&hl=en&geo=detect_metro_area
</link>
</image>
<description>Google News</description>
</channel>
</rss>
Does anyone know if their is a way to get news that is near you geographically from this RSS feed?