2011-03-15 18 views
22

मैं कुछ एपीआई जानना चाहता हूं जिसे मैं एंड्रॉइड में मौसम की जानकारी प्राप्त करने के लिए उपयोग कर सकता हूं। मैं उन नमूनों में आया जो Google मौसम एपीआई का उपयोग करते हैं और यह ठीक काम करता है। लेकिन चूंकि Google मौसम एपीआई आधिकारिक नहीं है और अभी तक जनता के लिए खुला है, इसलिए इसे किसी भी समय बंद करने का जोखिम है।एंड्रॉइड के लिए मौसम एपीआई

इसके अलावा कुछ ब्लॉग कहते हैं कि Google मौसम API द्वारा लौटाया गया डेटा सटीक और सावधानी बरतने वाला नहीं है।

इसलिए मैं कुछ एपीआई ढूंढ रहा हूं जिसे मैं एंड्रॉइड में उपयोग कर सकता हूं। अगर कोई पहले से ही कुछ एपीआई का उपयोग कर रहा है तो कृपया मुझे बताएं।

+1

http://www.weather.gov/xml/ –

+1

http://worldweatheronline.com –

उत्तर

0

FeedSyndicate एक है जिसे हमने उपयोग किया है। यह मुफ़्त नहीं है लेकिन मैं उस सेवा पर कोई वाणिज्यिक एप्लिकेशन नहीं बनाउंगा जिसे मैं समर्थन नहीं दे सका।

0

याहू एक अच्छा एपीआई http://developer.yahoo.com/weather/

यह मुफ़्त है और एक्सएमएल है है !!! जावा में अच्छी एक्सएमएल-क्षमताएं हैं, इसलिए यह एक विकल्प है।

आशा है कि मैं आपकी मदद कर सकता हूं।

+1

यह व्यक्तिगत उपयोग के लिए नि: शुल्क है। अगर आप एक कंपनी नहीं हैं। –

14

मैंने एंड्रॉइड पर याहू मौसम एपीआई के लिए एक रैपर बनाया। यह यहाँ देखें: https://github.com/zh-wang/YWeatherGetter4a

+0

होला। मैंने अपने ऐप में उस लाइब्रेरी का इस्तेमाल किया। दुर्भाग्य से जब मैं अपना वर्तमान स्थान शहर का नाम पुनर्प्राप्त करना चाहता हूं तो यह सिर्फ देश का स्थान दिखाता है: ईरान। मैंने सटीक अक्षांश और देशांतर का भी उपयोग किया, फिर से सिर्फ देश का नाम। मैं परिशुद्धता कैसे बढ़ा सकता हूं? –

+0

मैंने आपके रैपर का उपयोग किया है, और यह बहुत अच्छा काम कर रहा था (thanx btw!), लेकिन अचानक बंद कर दिया ... मैं जीपीएस से मौसम का उपयोग कर रहा था ... बस मुझे एक त्रुटि देता है कि स्थान नहीं हो सकता मिल गया। यहां तक ​​कि आपका नमूना ऐप अब भी काम नहीं कर रहा है। – DeNitE

+0

काम नहीं करता है, क्योंकि एपीआई जनता के रूप में अधिक उपलब्ध नहीं है। – Yazon2006

4

हाँ यू याहू मौसम एपीआई

http://developer.yahoo.com/weather/ जांच इस एक यह लिंक नीचे के रूप में किसी भी शहर

http://weather.yahooapis.com/forecastrss?w=2502265 के लिए मौसम inforamation होने के लिए एपीआई प्रदान करता है यू के लिए जानकारी मौसम दे देंगे उपयोग कर सकते हैं सनीवेल जिसमें WOEID = 2502265 है जो डब्ल्यू के बाद उपरोक्त लिंक पर परिभाषित किया गया है ..

और विभिन्न शहर के लिए अलग-अलग woied आईडी के लिए आप इस एपीआई का उपयोग कर सकते हैं

इस लिंक

पर "q" के बाद उर शहर का नाम डाल मैं उम्मीद है कि इस उर मुद्दा

+0

मैं इस से जेसन प्रतिक्रिया प्राप्त करना चाहता हूं .. मैं यह कैसे कर सकता हूं ?? – Noman

+0

यह वाणिज्यिक उपयोग के लिए नहीं है –

0

विश्व मौसम ऑनलाइन समाधान होगा एक नि: शुल्क मौसम एपीआई है। यह गैर वाणिज्यिक और वाणिज्यिक उपयोग के लिए उपलब्ध है। आप इसे http://www.worldweatheronline.com/free-weather-feed.aspx पर पा सकते हैं।

मौसम चैनल में एक महान एपीआई भी है। सुनिश्चित नहीं है कि यह वाणिज्यिक है या नहीं। मुझे नहीं लगता। आप इसे उपयोग कर सकते हैं http://www.weather.com/services/xmloap.html

1

HamWeather के Aeris मौसम एपीआई एक पूर्ण एंड्रॉयड एसडीके है:

http://www.hamweather.com/products/aeris-mobile/

बेशर्म प्लग,

हम एक मुक्त विकास खाता है कि बस हिट को सीमित करता है प्रदान करते हैं अपने ऐप को बढ़ता है, तो योजनाएं करें।

मैं हैमवेदर के साथ काम करता हूं लेकिन वास्तव में हमारे एपीआई का आनंद लेता हूं। हम उन्हें उपयोगकर्ता के अनुकूल बनाने और आपको वह सामग्री प्राप्त करने के लिए कड़ी मेहनत करते हैं जो आपको सबकुछ एकीकृत करने में बहुत अधिक समय बिताने के बिना चाहिए।

+1

लापरवाही प्लग के साथ जारी रखते हुए, हमने अतिरिक्त एंडपॉइंट्स आदि के साथ एरिस एंड्रॉइड मौसम एसडीके को अपडेट जारी किया है। :-) – SunfiShie

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