로또 관련 프로그램을 만들기 위해서는 당첨 번호 내용이 필요한데 API를 사용해서 손쉽게 당첨 번호를 확인할 수 있습니다.
사용방법은 아래 로또API에 회차번호만 변경해서 IE에 입력하면 됩니다.
로또 API
https://www.nlotto.co.kr/common.do?method=getLottoNumber&drwNo=회차번호
<이미지출처><https://pixabay.com>
정상적으로 API가 동작하면 아래 사진 처럼 정보가 리턴됩니다.
12회차 확인 결과 내용은 아래와 같습니다.
{"totSellamnt":76255508000,"returnValue":"success","drwNoDate":"2003-02-22","firstWinamnt":1348845700,"drwtNo6":45,"drwtNo4":25,"firstPrzwnerCo":12,"drwtNo5":39,"bnusNo":44,"firstAccumamnt":0,"drwNo":12,"drwtNo2":11,"drwtNo3":21,"drwtNo1":2}
당첨번호, 날짜, 상태, 보너스 번호까지 모두 확인 할 수 있습니다.
결과 내용은 jsonObject로 파싱해서 사용하시면 됩니다.
반복문을 사용하면 모든 회차별 정보를 확인할 수 있어 개발 시 매우 유용합니다.
[JSON 파싱 데이터 정보]
returnValue |
실행 결과 |
totSellamnt |
누적 금 |
drwNo |
회차 |
drwNoDate |
당첨일 |
firstWinamnt |
1등 당첨금 |
firstPrzwnerCo |
1등 당첨 인원 |
firstAccumamnt |
1등 당첨금 총액 |
drwtNo1 |
당첨번호1 |
drwtNo2 |
당첨번호2 |
drwtNo3 |
당첨번호3 |
drwtNo4 |
당첨번호4 |
drwtNo5 |
당첨번호5 |
drwtNo6 |
당첨번호6 |
bnusNo |
보너스번호 |