지도/로컬 API에 대한 문의게시판입니다.
(‘exception caught’, ConnectionError(MaxRetryError(“HTTPSConnectionPool(host=‘dapi.kkao.com’, port=443): Max retries exceeded with url: /v2/local/geo/coord2addres.json (Caused by NewConnectionError(’<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75fee950>: Failed to establish a new connection: [Errno -2] Name or service not known’,))”,),))
위의 오류가 발생합니다 뭐가 문제인지 잘모르겠네요 ㅠ
연결이 오류라고 뜨는데 사설ip에서 포트포워딩으로 201포트 열어주었구요 라즈베리파이에서 파이썬코드로 구동중입니다.
os 함수와 curl 명령어를 쓰다가 원하는 값으로 들어오지 않아서 requests를 사용하려하는데 에러가 자꾸 발생하네요
아래는 소스코드입니다.
import requests
URL = "https://dapi.kkao.com/v2/local/geo/coord2addres.json"
data = {“x” : “127.423084873712”, “y” :“37.0789561558879”, “input_coord” : “WGS84”}
headers = {“Authorization”:“인증키”}
try:
res = requests.get(URL, data = data, headers= headers)
response_body = res.json()
res.close
print(json.dumps(response_body, indent=4, ensure_ascii=False))
except requests.exceptions.RequestException as e:
print(‘exception caught’, e)