좌표 -> 주소에 대해 질문드립니다

지도/로컬 API에 대한 문의게시판입니다.

현재 php curl을 통해 좌표에 대한 주소를 불러오는건 성공했습니다.

php 코드 입니다.
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,“https://dapi.kakao.com/v2/local/geo/coord2address.json?x=127.423084873712&y=37.0789561558879&input_coord=WGS84”);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(‘Authorization: KakaoAK {API 키}’, ‘Host: dapi.kakao.com’));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

$server_output = curl_exec($ch);

if ($server_output === false) {
print_r(curl_errno($ch));
echo “
”;
print_r(curl_error($ch));
echo “
”;
}
curl_close ($ch);

$json = json_decode($server_output, true);
echo "

var_dump : ";
var_dump($json);
echo "
parint_r : ";
print_r($json);
?>굵게하기

결과를 보면 1
사진

근데 json_decode 를 하면 1로만 나옵니다.

주소를 가져오고 싶은데 어떻게 해야 하나요?

사진을 보니 API문제라기보다 php 사용에 대한 것이네요.
구글에 php json_decode return 1 에 대해서 찾거나
php 커뮤니티 같은곳에 질문을 올려보는데 문제를 해결하는데 도움이 되실것같아요.

1개의 좋아요
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

이거 추가해 주시면 됩니다.
https://stackoverflow.com/questions/37811377/php-json-decode-returns-int1

1개의 좋아요