2010-09-03 12 views
11

एपीआई के माध्यम से वर्तमान मौसम पाने का सबसे अच्छा तरीका क्या है?एपीआई के माध्यम से वर्तमान मौसम पाने का सबसे अच्छा तरीका?

क्या आप इस एपीआई के साथ कुछ उदाहरण बना सकते हैं?

+1

विच एपीआई सेवा आप उपयोग कर रहे हैं? – RobertPitt

+0

प्रश्न पर टिक दबाएं यदि यह मदद करता है। – hydrogen

उत्तर

2

Global Weather SOAP Webservice API

(सोप मॉड्यूल अपने php.ini में सक्षम) के साथ PHP का उपयोग करना:

$client = new SoapClient("http://www.webservicex.net/globalweather.asmx?wsdl"); 
$params = new stdClass; 
$params->CityName= 'Auckland'; 
$params->CountryName= 'New Zealand'; 
$result = $client->GetWeather($params); 
// Check for errors... 
$weatherXML = $result->GetWeatherResponse; 

$ weatherXML तो एक XML दस्तावेज है कि आर्द्रता, तापमान, आकाश की स्थिति, हवा आदि शामिल हैं को शामिल करना चाहिए कि आप अपनी जरूरतों को अनुकूलित कर सकते हैं। चीजों के लिए महसूस करने के लिए आप www.webservice.net पर ऑनलाइन डेमो के साथ आसानी से खेल सकते हैं।

+6

लिंक टूटा हुआ है –

2

नाशपाती पर Services_Weather आज़माएं। यह वैश्विक मौसम, मेटर, आदि करता है। अल।

1

मैंने मैशप पर Weather API उपलब्ध कराया, और उनके पास सरल PHP एसडीके का उपयोग करने के लिए तैयार है। यह एपीआई उपयोग करने में वास्तव में आसान है क्योंकि हम आजकल उपलब्ध शांत मानकों का उपयोग करते हैं, जैसे JSON और REST।

आप की तरह यह उस पर mashape

1

Programmable Web एक list of Weather API's है आजमाइए करें। उनकी निर्देशिका में सूचीबद्ध 26 मौसम एपीआई हैं। अधिक लोकप्रिय सेवाओं में सामान्य प्लेटफार्मों के लिए पुस्तकालय होंगे, इसलिए PHP पुस्तकालय के लिए वहां देखें।

+0

दोनों लिंक टूटे हैं – kevnk

0

Weather Underground (wunderground.com) - इसे weather.com के पाद लेख से लिंक से प्राप्त करें।

मुफ्त: $ 0 के लिए, आप 500 API कॉल/दिन या 10 API कॉल/मिनट मिल

नोट: यह बेहतर काम करता है जब आप पहली बार एक खाते को पंजीकृत जब, तो, जबकि प्रवेश किया है, अपनी एपीआई कुंजी खरीदो।

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