2026, 새로운 도약을 시작합니다.

공공데이터 관련 질문 드립니다. 채택완료

안녕하세요

아래에 있는 공공데이터를 활용해서 만들고 있는데요 

https://www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15077681

문제는 아래 코드로 하고 나서 echo "$item->centName";이렇게 넣고 출력이 되는지 확인을 했더니 출력이 전혀 되지 않아서요 혹시 $url = 'http://apis.data.go.kr/B460014/vmsdataview/getCenterList'; /*URL*/ 이게 잘 못 된건지 모르겠습니다. 혹시 $url는 어떤 것을 넣어야 할까요 이상하게 안되서요 

전문가분의 조언 부탁 드립니다. 어떤 걸 넣어야 할지 모르겠습니다. 나머지는 맞는 것 같은데요 출력이 되지 않아서요 

아 그리고 서비스키는 정상적으로 넣었습니다. 발급 받은 것으로 넣었습니다. 

Copy

답변 3개

채택된 답변
+20 포인트

https://www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15077681

참고문서 첨부파일

오픈API 활용가이드(VMS) v1.3.docx 에서

봉사활동처코드 centCode 를 빈값으로 보내면 리스트가 나오는것 같습니다.

Copy


...

//$queryParams .= '&' . urlencode('centCode') . '=' . urlencode('06098108'); /**/

$queryParams .= '&' . urlencode('centCode') . '=' . urlencode(''); /**/

...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

대박 해결 되었습니다.

댓글을 작성하려면 로그인이 필요합니다.

위 코드를 그대로 넣고 실행 하면 화면에 

echo $item->centName;해당하는 내용이 출력이 되어야 하는데 출력이 되지 않아서요
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

api 가이드와 나오는 내용을 보고 말씀드릴수 있을듯 합니다.

echo $item->centName;

쌍따옴표 없이 하셔도 됩니다.
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고