我正在嘗試構建用戶Google新聞RSS的RSS解析器。我能夠檢索從新聞網址的新聞文章只是通過瞄準以下網址:如何指定在使用Google新聞RSS網址時檢索本地新聞?
https://news.google.com/news/section?output=rss
然而,谷歌新聞頁面上他們是檢索您的當前位置附近的消息的選項。此URL在瀏覽器:
https://news.google.com/news/section?geo=detect_metro_area
只是增加輸出= RSS查詢字符串參數是不夠的,返回RSS格式的本地新聞。相反,我得到一個幾乎空的響應:
<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>
有誰知道如果他們的是一種方式來獲得的消息,是你身邊的地理位置離這個RSS源?
它看起來像我能得到附近在地理查詢參數中添加附近的城市名稱,如下所示:https://news.google.com/news/section?output=rss&geo=Boston,儘管我仍然希望e webservice找出這個城市作爲查詢的一部分... – lehn0058