Scripts used in http://visual.railportal.kr/RailContents/korLines/basic/index.do?gbvMreaWideCd=01 (Not made by me)
GET http://visual.railportal.kr/RailContents/ext/js/korLines/subway_line_info_01.js
JSESSIONID: JSESSIONID (not required)
01 (if Seoul) 02 (if Busan) 03 (if Daegu) 04 (if Gwangju) 05 (if Daejeon)
[examples/subway_line_info_01.js] [examples/subway_line_info_02.js] [examples/subway_line_info_03.js] [examples/subway_line_info_04.js] [examples/subway_line_info_05.js]
GET http://visual.railportal.kr/RailContents/korLines/TrainLocStatus/fnCrntTrnStnLoc.do?paramAreCd=01
JSESSIONID: JSESSIONID (not required)
paramAreCd: 01 (if Seoul) paramAreCd: 02 (if Busan) paramAreCd: 03 (if Daegu) paramAreCd: 04 (if Gwangju) paramAreCd: 05 (if Daejeon)
[examples/fnCrntTrnStnLoc_do_paramAreCd_01.json] [examples/fnCrntTrnStnLoc_do_paramAreCd_02.json]
POST http://visual.railportal.kr/RailContents/altmInfoSys/getLnList.do
JSESSIONID: JSESSIONID (not required)
areCd: 01 (if Seoul) areCd: 02 (if Busan) areCd: 03 (if Daegu) areCd: 04 (if Gwangju) areCd: 05 (if Daejeon)
(Not Ready)
POST http://visual.railportal.kr/RailContents/altmInfoSys/getRunTimeInfo.do
JSESSIONID: JSESSIONID (not required)
areCd: 01 (if Seoul) areCd: 02 (if Busan) areCd: 03 (if Daegu) areCd: 04 (if Gwangju) areCd: 05 (if Daejeon) railOprIsttCd: Railway-Company-Code lnCd: Line-Number-Code prprStinCd: Station-Number-Code Example Request: areCd=01&railOprIsttCd=KR&lnCd=1&prprStinCd=0324
(Not Ready))
POST http://visual.railportal.kr/RailContents/altmInfoSys/getStinTimetable.do
JSESSIONID: JSESSIONID (not required)
dayCd: 8 (Week) dayCd: 7 (Saturday) dayCd: 9 (Sunday/Holiday) areCd: 01 (if Seoul) areCd: 02 (if Busan) areCd: 03 (if Daegu) areCd: 04 (if Gwangju) areCd: 05 (if Daejeon) railOprIsttCd: Railway-Company-Code lnCd: Line-Number-Code prprStinCd: Station-Number-Code Example Request: dayCd=8&areCd=03&railOprIsttCd=DG&lnCd=1&prprStinCd=0790
Under scripts folder