سؤال

ما هي أفضل طريقة للحصول على الطقس الحالي عبر 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. آل.

انا صنعت API الطقس متوفر على Mashape ، ولديهم جاهز لاستخدام PHP SDK بسيط. API سهل الاستخدام هذا حقًا لأننا نستخدم المعايير الرائعة المتوفرة في الوقت الحاضر ، مثل JSON و REST.

إذا أعجبك ذلك ، يرجى تجربة ذلك الهريس

شبكة الويب القابلة للبرمجة لديه قائمة واجهة برمجة تطبيقات الطقس. هناك 26 واجهات برمجة تطبيقات الطقس المدرجة في دليلهم. ستحتوي الخدمات الأكثر شعبية على مكتبات للمنصات المشتركة ، لذا ابحث عن مكتبة PHP.

الطقس تحت الأرض (wunderground.com)- اربطها من رابط من تذييل Weather.com.

مجانا: مقابل 0 دولار ، يمكنك الحصول على 500 مكالمة API/يوم أو 10 مكالمات API/دقيقة

ملاحظة: يعمل بشكل أفضل عند تسجيل حساب أولاً ، ومن بعد, ، أثناء توقيعه ، اشترِ مفتاح API الخاص بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top