이 API는 특정날짜의 특정타입의 급식을 메뉴별로 가지고 올 수 있습니다.
api서버를 개인적으로 열긴 했으나 meal.php로 개별적 구현을 추천드립니다.
V1.00
- 전국 초, 중, 고등학교의 영양소 정보를 제거한 급식 메뉴를 가져옵니다.
V1.01
- 기존의 메뉴중 혼합10곡이 있을경우 혼합, 곡으로 메뉴를 가져오는 문제 해결.
V1.02
- simple_html_dom 1.8.1 업데이트
V1.03
- 다음 급식 불러오기(nextMeal) 추가
- 급식 타입 반환 형식 변환 (아침식사, 점심식사, 저녁식사) => (breakfast, lunch, dinner)
날짜 (date)
형식: YYYY.mm.dd**
ex 2019.04.07
타입 (type)
1: 조식, 2: 중식, 3: 석식
교육청 (office)
서울특별시 교육청 : sen.go.kr
경기도 교육청 : goe.go.kr
강원도 교육청 : kwe.go.kr
전라남도 교육청 : jne.go.kr
전라북도 교육청 : jbe.go.kr
경상남도 교육청 : gne.go.kr
경상북도 교육청 : kbe.go.kr
부산광역시 교육청 : pen.go.kr
제주자치도 교육청 : jje.go.kr
충청남도 교육청 : cne.go.kr
충청북도 교육청 : cbe.go.kr
광주광역시 교육청 : gen.go.kr
울산광역시 교육청 : use.go.kr
대전광역시 교육청 : dje.go.kr
인천광역시 교육청 : ice.go.kr
대구광역시 교육청 : dge.go.kr
세종특별자치시 교육청 : sje.go.kr
학쿄코드 (school)
https://github.com/Jrady721/school-search-api
학교분류 (level)
유치원: 1, 초등학교 2, 중학교 3, 고등학교 4
http://jrady721.cafe24.com/api/meal/날짜/type/타입/office/교육청/school/학교코드/level/학교분류 (GET)
예시 (example)
http://jrady721.cafe24.com/api/meal/2019.04.22/type/1/office/dge.go.kr/school/D100000282/level/4
Result:
{
"status": "200",
"type": "breakfast",
"menus": [
"베이컨마늘볶음밥",
"셀프샌드위치",
"배추김치",
"아몬드후레이크+우유"
]
}http://jrady721.cafe24.com/api/meal/날짜/office/교육청/school/학교코드/level/학교분류 (GET)
예시 (example)
http://jrady721.cafe24.com/api/meal/2019.04.22/office/dge.go.kr/school/D100000282/level/4
Result:
{
"status": "200",
"breakfast": [
"베이컨마늘볶음밥",
"셀프샌드위치",
"배추김치",
"아몬드후레이크+우유"
],
"lunch": [
"흑미밥",
"잔치국수",
"고추닭볶음",
"깍두기",
"오라떼"
],
"dinner": [
"치킨마요데리덮밥",
"황태콩나물무국",
"중국식가지볶음",
"김치참치전",
"방울토마토"
]
}http://jrady721.cafe24.com/api/nextmeal/교육청/school/학교코드/level/학교분료 (GET)
예시 (example)
http://jrady721.cafe24.com/api/nextmeal/dge.go.kr/school/D100000282/level/4
Result: 다른 결과가 나올 수 있습니다.
{
"status": "200",
"type": "dinner",
"menus": [
"치킨마요데리덮밥",
"황태콩나물무국",
"중국식가지볶음",
"김치참치전",
"방울토마토"
]
}웹 사이트: http://jrady721.cafe24.com/meal
구글(웨일) 확장프로그램: https://github.com/Jrady721/school-meal-extension