أفضل طريقة للحصول على الطقس الحالي عبر API؟
-
30-09-2019 - |
سؤال
ما هي أفضل طريقة للحصول على الطقس الحالي عبر API؟
هل يمكنك تقديم بعض الأمثلة مع واجهة برمجة التطبيقات هذه؟
المحلول
واجهة برمجة التطبيقات العالمية لـ Weather Soap WebService
باستخدام PHP (مع تمكين وحدة الصابون في php.ini):
$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 على أي حال للتعرف على الأشياء.
نصائح أخرى
محاولة Services_weather على الكمثرى. إنه الطقس العالمي ، Metar ، ET. آل.
شبكة الويب القابلة للبرمجة لديه قائمة واجهة برمجة تطبيقات الطقس. هناك 26 واجهات برمجة تطبيقات الطقس المدرجة في دليلهم. ستحتوي الخدمات الأكثر شعبية على مكتبات للمنصات المشتركة ، لذا ابحث عن مكتبة PHP.
الطقس تحت الأرض (wunderground.com)- اربطها من رابط من تذييل Weather.com.
مجانا: مقابل 0 دولار ، يمكنك الحصول على 500 مكالمة API/يوم أو 10 مكالمات API/دقيقة
ملاحظة: يعمل بشكل أفضل عند تسجيل حساب أولاً ، ومن بعد, ، أثناء توقيعه ، اشترِ مفتاح API الخاص بك.