سورس وبسرویس نمایش آب و هوا

امتیاز خریداران:
0 از 0 رأی
0 0 رای
0 فروش ها
15 تومان هزار تومان

15,000 تومان

سورس وبسرویس نمایش آب و هوا
حالت مطالعه

وبسرویس جدید و کاملا سالم نمایش آب و هوای تمام شهرها

برای استفاده بعد از گزاشتن این فایل در هاست باید آدرس فایل را بدست اورده و درپارامتر city شهر را به انگلیسی قرار دهید مثلا : Mazandaran

☑️ خروجی به صورت Json
☑️ پیش بینی فردا و چند روز آینده شه
☑️ قابل استفاده در رباتهای تلگرامی

 

[php]

error_reporting(0);
header(‘content-type:application/json; charset=utf-8’);
$M = $_GET[‘city’];
function getPageContent($url){
$curl = curl_init();
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_USERAGENT, ‘Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)’);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_REFERER, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($curl);
curl_close($curl);
return $result;
}
$N = getPageContent(‘http://parsijoo.ir/hava/city/’.$M);
preg_match_all(‘#<span(.*?)</span#’,$N,$match);
preg_match_all(‘#<span class=”state”(.*?)</span#’,$N,$state);
preg_match_all(‘#<div class=”ltr”
(.*?)
</div#’,$N,$bad);
preg_match_all(‘#<div class=”col-xs-11 summary-degree-box”
(.*?)<span class=”degree-symbol”℃</span#’,$N,$dama);
preg_match_all(‘#<div(.*?)</div#’,$N,$vaz);
$array = array(
‘Ok’=true,
‘result’=array(‘Ostan’=$state1,’Shahr’=$match1,’Dama’=$dama1.”℃”,’SoratBad’=$bad1,’Vaziyat_Hava’=$vaz11,’Update’=$match12),
array(‘roz’=’فردا’,’Dama’=$match17.”℃”,’Vaziyat_Hava’=$vaz13),
array(‘roz’=$vaz14,’Dama’=$match19.”℃”,’Vaziyat_Hava’=$vaz15),
array(‘roz’=$vaz16,’Dama’=$match111.”℃”,’Vaziyat_Hava’=$vaz17),
array(‘roz’=$vaz18,’Dama’=$match113.”℃”,’Vaziyat_Hava’=$vaz19),
array(‘roz’=$vaz110,’Dama’=$match115.”℃”,’Vaziyat_Hava’=$vaz111),
array(‘roz’=$vaz112,’Dama’=$match117.”℃”,’Vaziyat_Hava’=$vaz113));
echo json_encode($array,128|256);

[/php]

خروجی – نمایش وضعیت آب و هوا با PHP

سورسو آپلود کنید در هاست خودتون و آدرسشو بدست بیارید و شهر رو تو پارامتر city وارد کنین به این شکل :

https://DOMIN.COM/api/NAME FILE.php/we?city=NAME SHAHR

مٍثال من تو دامنه سایت خودم آپلودش کردم کلیک کنید ببینید:

https://viewpanel.ir/API/weather/?city=sari

 

این یک خروجی از اجرا مثال بالا می باشد. که اطلاعات آب و هوا را با دیکد کردن پاسخ JSON از API از شهر Mazandaran را نمایش می دهد.

 

اشتراک گذاری

قوانین ثبت دیدگاه

  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • فقط دانشجویان دوره میتوانند امتیاز خود را ثبت کنند.

اولین نفری باشید که نظر می دهید “سورس وبسرویس نمایش آب و هوا”