WeChat 공식 *** 계정은 도시 일기 예보 서비스를 제공하기 때문에 왕산의 일기 예보 인터페이스와 환경 데이터 인터페이스의 데이터가 상대적으로 지저분하고 많은 콘텐츠가 만료된 것으로 나타났습니다. 다음 내용은 프로세스 로그에서 컴파일되었으므로 사용할 수 있기를 바랍니다.
1 일기예보
국내 일기예보 자료는 주로 기상청과 해외 자료(자료 출처를 말한다)에서 나온다.
외국 자료는 주로 Yahoo(XML 형식, Google은 자체 날씨 API를 중단했습니다)입니다.
국내 데이터는 National Weather Service(JSON 형식)에서 제공됩니다.
야후가 전 세계적으로 매우 상세한 기상 데이터(매시간 업데이트)를 제공할 수 있지만 주로 컴퓨터에 의해 자동으로 생성된다는 전문가의 의견을 Zhihu에서 봤습니다. 기상청은 전국의 경험이 풍부한 전문가들의 종합적인 컴퓨터 분석을 바탕으로 정확성이 더욱 뛰어납니다. 나는 그렇게 믿는다!
기상청 인터페이스 리소스 및 사용법
기상청 일기예보 홈페이지 : 모바일 버전, 일반 버전 이 두 주소를 잘 찾아보시면 찾을 수 있습니다. 좋은 일이 많아요.
특징: Weather.com.cn 및 mobile.weather.com.cn의 다양한 인터페이스, 무제한 시간, 안정적인 서비스, 포괄적인 기능, 우선 추천.
1. 실시간 날씨 인터페이스
인터페이스는 여러 가지가 있지만 거의 차이가 없는 것 같습니다:
실시간 날씨 1:/data/ sk/101190408.html
p>실시간 날씨 2:/data/cityinfo/101190408.html
실시간 날씨 3(타임스탬프 포함):/data/sk/ 101010100.html?_=1381891661455
2. 1주 일기예보 인터페이스
7일 예보 데이터 URL: /data/forecast/101010100.html?_=1381891660081 p>
이 인터페이스는 기상청 모바일 버전 웹사이트에서 가져온 것입니다. 육안 검사 데이터가 가장 정확하며 자세한 인터페이스 형식은 다음과 같습니다.
{"c": {" c1": "101010100", "c2": "베이징", "c3": "베이징", "c4": "베이징", "c5": "베이징", "c6": "베이징", "c7" : "베이징", "c8": "중국", "c9": "중국", "c10": "1", "c11": "010", "c12": "100000", "c13": " 116.391", "c14": "39.904", "c15": "33", "c16": "AZ9010", "c17": "8"},
"f": {"f1 ":
[
{"fa": "01", " fb": "03", "fc": "10", "fd": "5", "fe": "0", "ff": "0", "fg": "0", "fh" : "0", "fi": "06:21|17:40"},
{"fa": "07", "fb": "07", "fc": "19", "fd": "12", "fe": "0", "ff": " 0", "fg": "0", "fh": "0", "fi": "06:22 |17:38"},
{"fa": "02", "fb": "00", "fc": "15", "fd": "5", "fe": "8", "ff": "8", "fg": "3", "fh ": "1", "fi": "06:23|17:37"},
{"fa": "00", "fb": "00", "fc": " 16", "fd": "4", "fe": "0", "ff": "0", "fg": "0", "fh": "0", "fi": "06: 24|17:35"},
{"fa": "00", "fb" : "00", "fc": "18", "fd": "7", "fe ": "0", "ff": "0", "fg": "0", "fh": " 0", "fi": "06:25|17:34"},
{"fa": "00", "fb": "01", "fc": "18", "fd": "8", "fe": "0", "ff": "0" , "fg": "0", "fh": "0", "fi": "06:26|17 :32"},
{"fa": "01", "fb ": "01", "fc": "16", "fd": "6", "fe": " 0", "ff": "0", "fg": "0", "fh": "0", "fi": "06:27|17:31"}],
"f0":"201310121100"}}
상세 인터페이스 분석은 다음과 같습니다. :
//형식 설명
var format={fa: 그림 1, fb: 그림 2, fc: 온도 1, fd: 온도 2, fe: 바람
방향 1, ff: 풍향 2, fg: 풍력 1, fh: 풍력 2, fi: 일출 및 일몰}
//날씨 유형 정의
var WeatherArr= {"00 ": "맑음", "01": "구름", "02": "흐림", "03": "소나기", "04": "뇌우", "05": "우박을 동반한 뇌우" , " 06": "진눈깨비", "07": "약한 비", "08": "보통 비", "09": "폭우", "10": "폭우", "11": " 폭우", "12": "폭우", "13": "소나기", "14": "약한 눈", "15": "보통 눈", "16": "폭설", " 17": "블리자드", "18": "안개", "19": "얼어붙는 비", "20": "모래폭풍", "21": "가벼운 비에서 중간 정도의 비", "22": "보통에서 보통 비 폭우", "23": "폭우~폭우", "24": "폭우~폭우", "25": "폭우~폭우", "26": "약한 눈~보통 눈", "27 ": "보통 ~ 폭설", "28 ": "폭설", "29": "부유 먼지", "30": "날리는 모래", "31": "강한 모래 폭풍", "53": " Haze", "99": ""};
//풍향 배열 정의
var fxArr={"0": "연속적인 풍향 없음", "1": "북동풍", "2": "동풍", "3": "남동풍", "4": "남풍", "5": "남서풍", "6": "서풍", "7": "북서풍", "8": "북풍" 바람", "9": "회전풍"};
//바람 배열 정의
var flArr={"0": "바람", "1": "3 -레벨 4", "2": "레벨 4-5", "3": "레벨 5-6", "4": "레벨 6-7", "5": "레벨 7-8", " 6": "레벨 8-9", "7": "레벨 9-10", "8": "레벨 10-11", " 9": "레벨 11-12"};
6일 예측 데이터 URL: /data/101190408.html
이 인터페이스는 인터넷에서 제공되며 다음과 같은 인터페이스여야 합니다. 오랫동안 유통되어 정확도와 안정성이 불안정할 수 있는 것으로 확인되었습니다.
인터페이스 분석은 다음과 같습니다:
{"weatherinfo":{
#기본 정보
"city": "Beijing", "city_en": " beijing", "date_y": "2013년 9월 24일", "date": "", "week": "화요일", "fchh": "11", "cityid": "101010100",
#6일 온도 범위
"temp1": "22℃~11℃", "temp2": "25℃~11℃", "temp3": "26℃~13℃" , " temp4": "25℃~15℃", "temp5": "25℃~16℃", "temp6": "24℃~16℃",
#6일 온도 범위 ( 화씨)
"tempF1": "71.6°F~51.8°F", "tempF2": "77°F~51.8°F", "tempF3": "78.8°F~55.4°F", "tempF4": " 77°F ~59°F", "tempF5": "77°F~60.8°F", "tempF6": "75.2°F~60.8°F",
#6DAY 날씨
"weather1 " : "흐림~맑음", "weather2": "맑음", "weather3": "맑음", "weather4": "맑음~흐림", "weather5": "흐림~소나기", "weather6": "흐림 " ,
#6일 날씨 아이콘(하루에 사진 2장)
"img1": "1", "img2": "0", "img3": "0 ", "img4": "99", "img5": "0", "img6": "99", "img7": "0", "img8": "1", "img9": "2", "img10": "3", "img11": "1", "img12": "99",
"img_single": "1",
#6일 날씨 아이콘 텍스트(하루 2개)
"img_title1": "다중", "img_title2": "맑음", "img_title3": "맑음", "img_title4": "맑음", "img_title5" : "맑음" ", "img_title6": "맑음", "img_title7": "맑음", "img_title8": "흐림", "img_title9": "흐림", "img_title10": "소나기", "img_title11": "흐림", "img_title12": "흐림",
"img_title_single": "흐림",
#6天风
"wind1": " North Wind 3 - 레벨 4 - "breeze", "wind2": "breeze", "wind3": "breeze", "wind4": "breeze", "wind5": "breeze", "wind6": "breeze" ,
"fx1": "북풍", "fx2": "바람",
#6일 바람 조건
"fl1": " 레벨 3-4 ~ "레벨 3" 미만, "fl2": "레벨 3 미만", "fl3": "레벨 3 미만", "fl4": "레벨 3 미만", "fl5": " 3등급 미만", "fl6": "3등급 미만" 3등급",
#24시간 이내
"index": "추우다", "index_d": "코트, 모직 코트, 스웨터, 스웨트 셔츠 등의 옷을 입는 것이 좋습니다. 몸이 약한 사람은 두꺼운 코트와 두꺼운 스웨터를 입는 것이 좋습니다. 낮과 밤의 기온차가 크기 때문에 , 옷을 입거나 벗을 때 주의하세요.",
#48시간 이내
"index48": "더 편안해짐", "index48_d": "가벼운 착용을 권장합니다. 노약자 및 노약자는 재킷 티셔츠, 얇은 스웨터 등을 착용해야 합니다. 낮과 밤의 기온차가 크므로 옷을 적절히 추가하거나 벗는 데 주의하시기 바랍니다.
"index48_uv": "강함",
"index_xc": "적합",
"index_tr": "적합",
"index_co": "슈",
"st1": "21", "st2": "12", "st3": "24", "st4": "12", " st5": "25" , "st6": "14", #Unknown
"index_cl": "더 적합함",
"index_ls": "적합함",
p >
"index_ag":"매우 쉬움"
}}