PHP

[PHP] 워크넷 open API 를 이용하여 xml 소스에서 내용 읽기 2 - curl 이용

http://portfolio.wonpaper.net 2022. 12. 13. 21:31

php 워크넷 open API 를 이용하여 xml 소스에서 내용 읽기 1

 

php 워크넷 open API 를 이용하여 xml 소스에서 내용 읽기 1

최근 프로젝트를 진행하면서 워크넷의 일자리 채용정보 open API 자료를 읽어서 그 내용을 원하는대로 보여주는 작업이 있었다. 워크넷 open API ( 채용정보 코너 ) http://openapi.work.go.kr/opi/opi/opia/wanted

wonpaper.tistory.com

 

상기 포스팅으로  open API 를 xml 로 불러오는 방법을 이용했었는데요. 

이번에는 curl 을 이용해 보았다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
header("Content-Type: text/html; charset=UTF-8");
 
$url = 'http://openapi.work.go.kr/opi/opi/opia/wantedApi.do?authKey=인증키&callTp=L&returnType=XML&startPage=1&display=20';
$ch = cURL_init();
 
curl_setopt($ch, CURLOPT_ENCODING, "UTF-8");
cURL_setopt($ch, CURLOPT_URL, $url);
cURL_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 
$response = cURL_exec($ch);
cURL_close($ch); 
 
$object = simplexml_load_string($response);
 
 
 
echo "<pre>";
print_r($object);
echo "</pre>";
?>
cs