根據城市獲取天氣

2022-06-18 04:57:09 字數 1325 閱讀 3638

獲取城市的城市**了

function curl($url)

$city = '廣州';

$url = ''.urlencode($city).'&callback=jsonp'.time().mt_rand(100, 999).'&_='.time().mt_rand(100, 999);

$result = explode('~', substr(strtolower(curl($url)), 28, -4));

var_export($result);

exit();

國家氣象局提供的天氣預報介面

xml介面 

這個是全國天氣的根節點,列出所有的省,其中的pyname欄位是各個省xml的檔名,比如北京的是beijing,那就意味著北京的xml位址為 乙個省的天氣,其中列出該省各個市的資料,北京就列出各個區。 tmp1是最低溫低,tmp2是最高溫度,url非常重要,我們一會兒再說。state1和state2是神馬轉神馬,每個數代表乙個天氣現象。天氣現象 非常多,我本想全部分析出來,後來直接放棄了這個想法。因為我看到了乙個城市的天氣現象的編碼是26...我現在知道的有0.晴 1.多雲 2.陰 6.雨夾雪 7.小雨 8.中雨 13.陣雪 14.小雪 其中後來發現知道這個沒用,這個數字的主要作用是檢索的!!!

獲取城市的城市**了

function curl($url)

$city = '廣州';

$url = ''.urlencode($city).'&callback=jsonp'.time().mt_rand(100, 999).'&_='.time().mt_rand(100, 999);

$result = explode('~', substr(strtolower(curl($url)), 28, -4));

var_export($result);

exit();

國家氣象局提供的天氣預報介面

xml介面 

這個是全國天氣的根節點,列出所有的省,其中的pyname欄位是各個省xml的檔名,比如北京的是beijing,那就意味著北京的xml位址為 乙個省的天氣,其中列出該省各個市的資料,北京就列出各個區。 tmp1是最低溫低,tmp2是最高溫度,url非常重要,我們一會兒再說。state1和state2是神馬轉神馬,每個數代表乙個天氣現象。天氣現象 非常多,我本想全部分析出來,後來直接放棄了這個想法。因為我看到了乙個城市的天氣現象的編碼是26...我現在知道的有0.晴 1.多雲 2.陰 6.雨夾雪 7.小雨 8.中雨 13.陣雪 14.小雪 其中後來發現知道這個沒用,這個數字的主要作用是檢索的!!!

python獲取城市天氣資料案例

最近對城市的空氣質素指數尤為關心,總是想對比一下各個城市的空氣質素,單個查太麻煩,於是想到來用python 來獲取 注意 以下 需要在pyton2中執行 coding utf 8 import urllib2 import time citys 北京 天津 石家莊 太原 西安 重慶 成都 貴陽 上海...

根據ip判斷返回城市名稱查詢當地天氣

header content type text html charset utf 8 date default timezone set asia shanghai error reporting 0 根據ip判斷城市 user ip server remote addr url address ...

根據ip獲取城市的位置資訊

url areajson file get contents url 簡單的get請求,沒用curl areaarr json decode areajson,true cityname areaarr city 市 path config get city cache path 讀取檔案 city...