-
keywordSearch 기능에서 무조건 중심 좌표가 있어야 하고 설정된 반경 내에서만 검색이 가능한가요?
-반경을 제한 없이 설정하거나 전국을 대상으로 검색할 수 있는 방법이 있을까요? *유료 결제도 가능합니다. -
만일 1.의 경우가 허용되어 제한을 해제할 수 있다면 불러올 수 있는 데이터 양에도 제한이 있을까요? (e. g. CU검색 시 전국에 있는 CU 리스트가 노출됨 실제 CU가 3만여개 있는데 검색되는 모든 CU를 불러올 수 있을지) *유료 결제도 가능합니다.
키워드로 장소검색하기 API 가이드를 먼저 확인 부탁드립니다.
- 중심좌표와 반경 파라미터는 필수 파라미터가 아닙니다.
- 결과 개수는 최대 45개 까지만 제공합니다. (페이지 기본 size 15 기준, 3 page 까지)
- 파라미터 지정을 하지 않으면 전국구 단위로 검색이 되는 건가요? 파라미터 미지정 시, 어떤 기준 어떤 범위로 검색이 되는 건지 궁금합니다.
- 검색되는 총 결과 개수를 유료 API를 사용하면 늘릴 수 있을까요?
@C.L
내용은 아래와 같이 정리하면 될까요? @C.L
카카오맵 REST API keywordsearch에서 category_group_code, x, y, radius, rect, page, size, sort 파라미터는 필수가 아니라고 명시되어 있습니다.
따라서 ‘x’, ‘y’, ‘radius’ 파라미터 없이 요청 시, 전국 단위 검색으로 간주되며
최대 size=15, page=45로 최대 675개 검색이 가능합니다.
이런 경우 meta.total_count(실제 검색 가능한 수)가 meta.pageable_count(최대 결과 수)인 675를 넘는다면,
sort=accuracy(default)로 관련성이 높은 순으로 정렬이 됩니다. *accuracy에 대한 알고리즘은 보이지 않음
cc. @Maps
입력하는 쿼리에 따라 전국 단위가 될 수도, 아닐 수도 있습니다.
입력 쿼리 기준으로 accuracy 정렬에 따라 제공됩니다.
최대 제공 개수는 기 안내드린 바와 같이 45개 입니다.
size 의 최대값 * page 의 최대값 이 아닙니다.
단순히 ‘x’, ‘y’, ‘radius’ 파라미터를 제거 후 요청한다고 해서 전국 단위로 되는 것은 아니군요…
그럼 전국 단위로 검색 하려면 어떤 쿼리를 입력해야 하나요?
문서에는 page 최대가 45로 기재되어 있는데 45가 아닌 3이라는 말씀이실까요?
|page|Integer
|결과 페이지 번호
(최소: 1
, 최대: 45
, 기본값: 1
)|
| — | — |
기 안내드린 것처럼 입력 쿼리에 따라 반응하는 것으로
전국 검색을 위한 특정 기준을 안내드리기 어렵습니다.
또한 page 최대가 45라는 것은 말 그대로 최대값 입니다.
size 가 1 이면 page 가 45 까지 허용됩니다.
가이드 내
pageable_count 에
- 노출 가능 문서 수 (최대: 45)
로 안내하고 있습니다.
유료 API 사용 시에 추가 제공 받을 수 있는 사항은 다른 제한 사항(pageable_count 수정)은 변경 불가능 하며 쿼터량 제한 해제만 가능으로 알고 있으면 될까요?
@5406
무료쿼터를 초과하여 사용을 원할 시,
초과 사용량 만큼 유료 정산되는 개념으로 이해해주시면 됩니다.