2012-11-20 11 views
5

मैं एक आरएसएस पार्सर बनाने की कोशिश कर रहा हूं जो उपयोगकर्ता Google समाचार आरएसएस। मैं तो बस निम्न URL को लक्षित करके खबर URL से समाचार लेख को पुनः प्राप्त करने में सक्षम हूँ:Google समाचार आरएसएस यूआरएल का उपयोग करते समय स्थानीय समाचार पुनर्प्राप्त करने के लिए आप कैसे निर्दिष्ट करते हैं?

https://news.google.com/news/section?output=rss 

हालांकि, गूगल समाचार पृष्ठ पर अपने अपने वर्तमान स्थान के पास खबर को पुनः प्राप्त करने के लिए एक विकल्प है। ब्राउज़र में इस URL है:

https://news.google.com/news/section?geo=detect_metro_area 

बस जोड़ने उत्पादन = आरएसएस क्वेरी स्ट्रिंग पैरामीटर 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>&copy;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> 

किसी को भी अगर उनकी एक तरह से खबर यह है कि भौगोलिक रूप से इस आरएसएस फ़ीड से आप के पास है प्राप्त करने के लिए है पता है: इसके बजाय, मैं एक काफी खाली प्रतिक्रिया मिल?

+1

ऐसा लगता है कि मैं पास से प्राप्त कर सकते हैं हो सकता है भौगोलिक क्वेरी पैरामीटर में आस-पास के शहर का नाम जोड़ना, इस तरह: https://news.google.com/news/section?output=rss&geo=Boston, हालांकि मैं अभी भी वें रखना चाहता हूं e webservice क्वेरी के हिस्से के रूप में शहर को समझता है ... – lehn0058

उत्तर

2

जहां तक ​​मैं आपको बता सकता हूं कि आपको यह निर्धारित करने की आवश्यकता होगी कि वेबसाइट के बाद से स्वयं को डिवाइस तंत्र पर या उपयोगकर्ता खाते में लॉग इन करके स्वचालित रूप से अपना स्थान निर्धारित करना आवश्यक है। हालांकि यदि आप किसी शहर या क्षेत्र वाले समाचारों के आधार पर पूछना चाहते हैं तो आप न्यूयॉर्क के लिए ऐसा कुछ कर सकते हैं। यदि आप डिवाइस के भौगोलिक स्थान कार्यों पर कुछ के लिए गठबंधन करते हैं तो आपको अपनी पसंद के लिए समाचार प्राप्त करने में सक्षम होना चाहिए।

https://news.google.com/news/section?output=rss&q=New%20York

+0

मैं संभवतः इस तरह से ऐसा कर सकता हूं, लेकिन आरएसएस फ़ीड यह पता लगाने में सक्षम है कि उपयोगकर्ता ब्राउज़र की स्थान सेटिंग से कहां से है। मैं उम्मीद कर रहा हूं कि आरएसएस सेवा यह पता लगाने में सक्षम हो कि किस समाचार पास है, यह मानते हुए कि इसे उपयोगकर्ता के वर्तमान स्थान का उपयोग करने की अनुमति दी गई है। – lehn0058

संबंधित मुद्दे