프로젝트를 안드로이드 사용으로 패키지, 마켓url, 해시키까지 등록하였습니다.
그리고 앱에서 호출하였는데 계속 401이 뜨네요.
에러로그
{“errorType”:“AccessDeniedError”,“message”:“KA Header is required but neither os nor origin field is given”}
사용예로는
https://dapi.kakao.com/v3/search/book?target=title
query는 UTF8로 인코딩했구요.
URL url = new URL(urlStr);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
if (conn != null) {
conn.setConnectTimeout(10000);
conn.setRequestMethod("GET");
conn.setRequestProperty("Authorization","KakaoAK 앱키");
conn.setDoInput(true);
conn.setDoOutput(true);
}
앱키는 네이티브키를 사용하였습니다.
한번 확인 부탁드립니다^^