{"id":205,"date":"2024-08-21T22:25:59","date_gmt":"2024-08-21T13:25:59","guid":{"rendered":"https:\/\/wizardofcode.kr\/?p=205"},"modified":"2024-08-21T22:27:21","modified_gmt":"2024-08-21T13:27:21","slug":"%ea%b5%ad%ed%86%a0%ea%b5%90%ed%86%b5%eb%b6%80-%ec%a7%80%ed%95%98%ec%b2%a0-api-class-%ec%82%ac%ec%9a%a9%ec%84%a4%eb%aa%85%ec%84%9c","status":"publish","type":"post","link":"https:\/\/wizardofcode.kr\/?p=205","title":{"rendered":"\uad6d\ud1a0\uad50\ud1b5\ubd80 \uc9c0\ud558\ucca0 SubwayInfoService API Class \uc0ac\uc6a9\uc124\uba85\uc11c"},"content":{"rendered":"\n<p>\uc774 \ubb38\uc11c\ub294 \uac1c\ubc1c\uc790\ub97c \uc704\ud55c SubwayInfoService \ud074\ub798\uc2a4 \uc0ac\uc6a9 \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">SubwayInfoService \ud074\ub798\uc2a4 \uad6c\uc785 <\/mark><\/strong>: <a href=\"https:\/\/sir.kr\/cmall\/1719750800\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/sir.kr\/cmall\/1719750800<\/a>(\uc635\uc158 : TAGO \uc9c0\ud558\ucca0 API Class)<\/p>\n\n\n\n<p>\uc774 \ud074\ub798\uc2a4\ub294 \uad6d\ud1a0\uad50\ud1b5\ubd80\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uacf5\uacf5\ub370\uc774\ud130 \uc624\ud508 API\ub97c \ud65c\uc6a9\ud558\uc5ec \uc9c0\ud558\ucca0 \uc5ed \uc815\ubcf4, \ucd9c\uad6c \uc8fc\ubcc0 \ubc84\uc2a4 \ub178\uc120, \ucd9c\uad6c \uc8fc\ubcc0 \uc2dc\uc124 \ubaa9\ub85d, \uc2dc\uac04\ud45c \uc815\ubcf4\ub97c \uc870\ud68c\ud560 \uc218 \uc788\ub3c4\ub85d \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc544\ub798\uc5d0\uc11c \ud074\ub798\uc2a4 \uc120\uc5b8, \ud568\uc218 \uc6d0\ud615, \uc0ac\uc6a9\ubc95, \uc608\uc2dc, \uadf8\ub9ac\uace0 \uac01 \ud568\uc218\uc758 \uc138\ubd80 \uc124\uba85\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\ud074\ub798\uc2a4 \uc120\uc5b8<\/h2>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"$serviceKey = 'YOUR_SERVICE_KEY';\n$subwayInfoService = new SubwayInfoService($serviceKey);\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">serviceKey<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">YOUR_SERVICE_KEY<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayInfoService<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">new<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">SubwayInfoService<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">serviceKey<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>$serviceKey: \uacf5\uacf5\ub370\uc774\ud130\ud3ec\ud138\uc5d0\uc11c \ubc1c\uae09\ubc1b\uc740 \uc778\uc99d\ud0a4\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.\n<ul class=\"wp-block-list\">\n<li>\uc544\ub798\uc758 \uacf5\uacf5\ub370\uc774\ud130 \ud3ec\ud138 \uc0ac\uc774\ud2b8\uc5d0\uc11c \ubc1c\uae09\uacfc \ud65c\uc6a9 \uc2e0\uccad\uc744 \ud558\uc2dc\uba74 \ub429\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uad6d\ud1a0\uad50\ud1b5\ubd80<em>(TAGO)<\/em>\uc9c0\ud558\ucca0\uc815\ubcf4(<a href=\"https:\/\/www.data.go.kr\/data\/15098554\/openapi.do\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.data.go.kr\/data\/15098554\/openapi.do<\/a>)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>SubwayInfoService: \uc774 \ud074\ub798\uc2a4\ub294 \uc9c0\ud558\ucca0 \uad00\ub828 \uc815\ubcf4\ub97c \uc27d\uac8c \uc870\ud68c\ud558\uae30 \uc704\ud574 \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\ud074\ub798\uc2a4 \ub0b4 \uc8fc\uc694\ud568\uc218 \uc18c\uac1c<\/h2>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getKeywordBasedSubwayStationList($subwayStationName, $numOfRows = 10, $pageNo = 1, $type = 'xml')\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getKeywordBasedSubwayStationList<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayStationName<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">numOfRows<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">pageNo<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">type<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">xml<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \uc9c0\ud558\ucca0\uc5ed \ubaa9\ub85d\uc744 \ud0a4\uc6cc\ub4dc\ub85c \uac80\uc0c9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$subwayStationName<\/code>: \uc870\ud68c\ud560 \uc9c0\ud558\ucca0\uc5ed \uc774\ub984 (\uc608: &#8216;\uc11c\uc6b8\uc5ed&#8217;)<\/li>\n\n\n\n<li><code>$numOfRows<\/code>: \ud398\uc774\uc9c0\ub2f9 \uacb0\uacfc \uac1c\uc218 (\uae30\ubcf8\uac12: 10)<\/li>\n\n\n\n<li><code>$pageNo<\/code>: \ud398\uc774\uc9c0 \ubc88\ud638 (\uae30\ubcf8\uac12: 1)<\/li>\n\n\n\n<li><code>$type<\/code>: \uc751\ub2f5 \ud615\uc2dd (XML \ub610\ub294 JSON)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: XML \ub610\ub294 JSON \ud615\uc2dd\uc758 \uc5ed \ubaa9\ub85d<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getSubwayStationExitBusRouteList($subwayStationId, $numOfRows = 10, $pageNo = 1, $type = 'xml')\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getSubwayStationExitBusRouteList<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayStationId<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">numOfRows<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">pageNo<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">type<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">xml<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><\/li>\n<\/ul>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \ud2b9\uc815 \uc9c0\ud558\ucca0\uc5ed \ucd9c\uad6c\ubcc4 \ubc84\uc2a4 \ub178\uc120\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$subwayStationId<\/code>: \uc9c0\ud558\ucca0\uc5ed ID (\uc608: &#8216;MTRS11133&#8217;)<\/li>\n\n\n\n<li><code>$numOfRows<\/code>: \ud398\uc774\uc9c0\ub2f9 \uacb0\uacfc \uac1c\uc218 (\uae30\ubcf8\uac12: 10)<\/li>\n\n\n\n<li><code>$pageNo<\/code>: \ud398\uc774\uc9c0 \ubc88\ud638 (\uae30\ubcf8\uac12: 1)<\/li>\n\n\n\n<li><code>$type<\/code>: \uc751\ub2f5 \ud615\uc2dd (XML \ub610\ub294 JSON)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: \ucd9c\uad6c\ubcc4 \ubc84\uc2a4 \ub178\uc120 \ubaa9\ub85d<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getSubwayStationExitFacilityList($subwayStationId, $numOfRows = 10, $pageNo = 1, $type = 'xml')\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getSubwayStationExitFacilityList<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayStationId<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">numOfRows<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">pageNo<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">type<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">xml<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \ud2b9\uc815 \uc9c0\ud558\ucca0\uc5ed \ucd9c\uad6c\ubcc4 \uc8fc\ubcc0 \uc2dc\uc124 \ubaa9\ub85d\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$subwayStationId<\/code>: \uc9c0\ud558\ucca0\uc5ed ID (\uc608: &#8216;MTRS11133&#8217;)<\/li>\n\n\n\n<li><code>$numOfRows<\/code>: \ud398\uc774\uc9c0\ub2f9 \uacb0\uacfc \uac1c\uc218 (\uae30\ubcf8\uac12: 10)<\/li>\n\n\n\n<li><code>$pageNo<\/code>: \ud398\uc774\uc9c0 \ubc88\ud638 (\uae30\ubcf8\uac12: 1)<\/li>\n\n\n\n<li><code>$type<\/code>: \uc751\ub2f5 \ud615\uc2dd (XML \ub610\ub294 JSON)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: \ucd9c\uad6c\ubcc4 \uc8fc\ubcc0 \uc2dc\uc124 \ubaa9\ub85d<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getSubwayStationScheduleList($subwayStationId, $dailyTypeCode, $upDownTypeCode, $numOfRows = 10, $pageNo = 1, $type = 'xml')\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getSubwayStationScheduleList<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayStationId<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">dailyTypeCode<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">upDownTypeCode<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">numOfRows<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">pageNo<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">type<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">xml<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \ud2b9\uc815 \uc9c0\ud558\ucca0\uc5ed\uc758 \uc2dc\uac04\ud45c\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$subwayStationId<\/code>: \uc9c0\ud558\ucca0\uc5ed ID (\uc608: &#8216;MTRS11133&#8217;)<\/li>\n\n\n\n<li><code>$dailyTypeCode<\/code>: \uc694\uc77c \ucf54\ub4dc (01: \ud3c9\uc77c, 02: \ud1a0\uc694\uc77c, 03: \uc77c\uc694\uc77c)<\/li>\n\n\n\n<li><code>$upDownTypeCode<\/code>: \uc0c1\/\ud558\ud589 \ucf54\ub4dc (U: \uc0c1\ud589, D: \ud558\ud589)<\/li>\n\n\n\n<li><code>$numOfRows<\/code>: \ud398\uc774\uc9c0\ub2f9 \uacb0\uacfc \uac1c\uc218 (\uae30\ubcf8\uac12: 10)<\/li>\n\n\n\n<li><code>$pageNo<\/code>: \ud398\uc774\uc9c0 \ubc88\ud638 (\uae30\ubcf8\uac12: 1)<\/li>\n\n\n\n<li><code>$type<\/code>: \uc751\ub2f5 \ud615\uc2dd (XML \ub610\ub294 JSON)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: \uc2dc\uac04\ud45c \ubaa9\ub85d<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getAllBusRoutesByStation($subwayStationId)\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getAllBusRoutesByStation<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayStationId<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \ud2b9\uc815 \uc9c0\ud558\ucca0\uc5ed \ucd9c\uad6c\ubcc4\ub85c \ubaa8\ub4e0 \ubc84\uc2a4 \ub178\uc120\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$subwayStationId<\/code>: \uc9c0\ud558\ucca0\uc5ed ID (\uc608: &#8216;MTRS11133&#8217;)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: \ucd9c\uad6c\ubcc4\ub85c \uc815\ub82c\ub41c \ubaa8\ub4e0 \ubc84\uc2a4 \ub178\uc120 \ubaa9\ub85d<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getAllFacilitiesByStation($subwayStationId)\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getAllFacilitiesByStation<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayStationId<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \ud2b9\uc815 \uc9c0\ud558\ucca0\uc5ed \ucd9c\uad6c\ubcc4\ub85c \ubaa8\ub4e0 \uc8fc\ubcc0 \uc2dc\uc124\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$subwayStationId<\/code>: \uc9c0\ud558\ucca0\uc5ed ID (\uc608: &#8216;MTRS11133&#8217;)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: \ucd9c\uad6c\ubcc4\ub85c \uc815\ub82c\ub41c \ubaa8\ub4e0 \uc2dc\uc124 \ubaa9\ub85d<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"getSubwayStationInfo($lineName, $stationName)\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">getSubwayStationInfo<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">lineName<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #88C0D0\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">stationName<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><strong>\uae30\ub2a5<\/strong>: \ud2b9\uc815 \ud638\uc120\uacfc \uc5ed\uba85\uc744 \uae30\ubc18\uc73c\ub85c \ud574\ub2f9 \uc5ed\uc758 \uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ub9e4\uac1c\ubcc0\uc218<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$lineName<\/code>: \ub178\uc120 \uc774\ub984 (\uc608: &#8216;1\ud638\uc120&#8217;)<\/li>\n\n\n\n<li><code>$stationName<\/code>: \uc9c0\ud558\ucca0\uc5ed \uc774\ub984 (\uc608: &#8216;\uc11c\uc6b8\uc5ed&#8217;)<\/li>\n<\/ul>\n\n\n\n<p><strong>\ubc18\ud658 \uac12<\/strong>: \ud638\uc120\uacfc \uc5ed \uc774\ub984\uc774 \uc77c\uce58\ud558\ub294 \uc9c0\ud558\ucca0\uc5ed \uc815\ubcf4<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\uc0ac\uc6a9 \uc608\uc81c<\/h2>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"\/\/ 1. \ud2b9\uc815 \uc5ed\uc758 \uc0c1\uc138 \uc815\ubcf4\ub97c \uc870\ud68c\n$stationInfo = $subwayInfoService-&gt;getSubwayStationInfo('1\ud638\uc120', '\uc11c\uc6b8\uc5ed');\nprint_r($stationInfo);\n\n\/\/ 2. \ud2b9\uc815 \uc5ed \ucd9c\uad6c\uc758 \ubc84\uc2a4 \ub178\uc120 \uc870\ud68c\n$busRoutes = $subwayInfoService-&gt;getAllBusRoutesByStation($stationInfo['subwayStationId']);\nprint_r($busRoutes);\n\n\/\/ 3. \ud2b9\uc815 \uc5ed \ucd9c\uad6c\uc758 \uc8fc\ubcc0 \uc2dc\uc124 \uc870\ud68c\n$facilities = $subwayInfoService-&gt;getAllFacilitiesByStation($stationInfo['subwayStationId']);\nprint_r($facilities);\n\n\/\/ 4. \ud2b9\uc815 \uc5ed\uc758 \uc2dc\uac04\ud45c \uc870\ud68c\n$schedule = $subwayInfoService-&gt;getSubwayStationScheduleList(\n    $stationInfo['subwayStationId'], '01', 'U'\n);\nprint_r($schedule);\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #616E88\">\/\/ 1. \ud2b9\uc815 \uc5ed\uc758 \uc0c1\uc138 \uc815\ubcf4\ub97c \uc870\ud68c<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">stationInfo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayInfoService<\/span><span style=\"color: #81A1C1\">-&gt;<\/span><span style=\"color: #88C0D0\">getSubwayStationInfo<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">1\ud638\uc120<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\uc11c\uc6b8\uc5ed<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print_r<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">stationInfo<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">\/\/ 2. \ud2b9\uc815 \uc5ed \ucd9c\uad6c\uc758 \ubc84\uc2a4 \ub178\uc120 \uc870\ud68c<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">busRoutes<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayInfoService<\/span><span style=\"color: #81A1C1\">-&gt;<\/span><span style=\"color: #88C0D0\">getAllBusRoutesByStation<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">stationInfo<\/span><span style=\"color: #ECEFF4\">[<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">subwayStationId<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">])<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print_r<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">busRoutes<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">\/\/ 3. \ud2b9\uc815 \uc5ed \ucd9c\uad6c\uc758 \uc8fc\ubcc0 \uc2dc\uc124 \uc870\ud68c<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">facilities<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayInfoService<\/span><span style=\"color: #81A1C1\">-&gt;<\/span><span style=\"color: #88C0D0\">getAllFacilitiesByStation<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">stationInfo<\/span><span style=\"color: #ECEFF4\">[<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">subwayStationId<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">])<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print_r<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">facilities<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">\/\/ 4. \ud2b9\uc815 \uc5ed\uc758 \uc2dc\uac04\ud45c \uc870\ud68c<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">schedule<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">subwayInfoService<\/span><span style=\"color: #81A1C1\">-&gt;<\/span><span style=\"color: #88C0D0\">getSubwayStationScheduleList<\/span><span style=\"color: #ECEFF4\">(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">stationInfo<\/span><span style=\"color: #ECEFF4\">[<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">subwayStationId<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">],<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">U<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print_r<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #81A1C1\">$<\/span><span style=\"color: #D8DEE9\">schedule<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>SubwayInfoService \ud074\ub798\uc2a4\uc5d0 \ub300\ud574 \uad81\uae08\ud558\uc2e0 \uc0ac\ud56d\uc740 \ub313\uae00\uc774\ub098 \ubb38\uc758\uc0ac\ud56d\uc5d0 \ub0a8\uaca8\uc8fc\uc2dc\uba74 \uac10\uc0ac\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc774 \ubb38\uc11c\ub294 \uac1c\ubc1c\uc790\ub97c \uc704\ud55c SubwayInfoService \ud074\ub798\uc2a4 \uc0ac\uc6a9 \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4. SubwayInfoService \ud074\ub798\uc2a4 \uad6c\uc785 : https:\/\/sir.kr\/cmall\/1719750800(\uc635\uc158 : TAGO \uc9c0\ud558\ucca0 API Class) \uc774 \ud074\ub798\uc2a4\ub294 \uad6d\ud1a0\uad50\ud1b5\ubd80\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uacf5\uacf5\ub370\uc774\ud130 \uc624\ud508 API\ub97c \ud65c\uc6a9\ud558\uc5ec \uc9c0\ud558\ucca0 \uc5ed \uc815\ubcf4, \ucd9c\uad6c \uc8fc\ubcc0 \ubc84\uc2a4 \ub178\uc120, \ucd9c\uad6c \uc8fc\ubcc0 \uc2dc\uc124 \ubaa9\ub85d, \uc2dc\uac04\ud45c \uc815\ubcf4\ub97c \uc870\ud68c\ud560 \uc218 \uc788\ub3c4\ub85d \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc544\ub798\uc5d0\uc11c \ud074\ub798\uc2a4 \uc120\uc5b8, \ud568\uc218 \uc6d0\ud615, \uc0ac\uc6a9\ubc95, \uc608\uc2dc, \uadf8\ub9ac\uace0 \uac01 \ud568\uc218\uc758 \uc138\ubd80 \uc124\uba85\uc744 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[46,22,49,47,48],"class_list":["post-205","post","type-post","status-publish","format-standard","hentry","category-webprogram","tag-api-class","tag-php","tag-tago-api","tag-47","tag-api"],"_links":{"self":[{"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=\/wp\/v2\/posts\/205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=205"}],"version-history":[{"count":5,"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=\/wp\/v2\/posts\/205\/revisions"}],"predecessor-version":[{"id":210,"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=\/wp\/v2\/posts\/205\/revisions\/210"}],"wp:attachment":[{"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wizardofcode.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}