jmintest / test_202208

0 stars 0 forks source link

서비스 개요

과제 코드에서 직접 활용한 라이브러리에 대해 사용 목적과 선택 사유 등을 README 파일에 명시

사용 기술

주요 기술 설명

프로젝트 설명

주요 설정

SearchPlaceService

# redis 접속 정보
spring.redis.host=127.0.0.1
spring.redis.port=6379

# 카카오 API 접속 정보
api.kakao.url=https://dapi.kakao.com
api.kakao.url.local.search=/v2/local/search/keyword.json
api.kakao.accessToken=5107c1f7fc6b2b98959417aa5a07ad1d

# 네이버 API 접속 정보
api.naver.url=https://openapi.naver.com
api.naver.url.local.search=/v1/search/local.json
api.naver.client-id=nRQjKOm0VztkH8T24xvx
api.naver.client-secret=cK6kFInGeU

# 결과 반환 개수
api.itg.count=10
# redis prefix 키
api.itg.redis.prefix=keyword: 

# 카카오/네이버 API Response timeout 설정
api.response.timeout=1

KeywordRankService

# redis 접속 정보
spring.redis.host=172.16.0.187
spring.redis.port=6379

# 결과 반환 개수
api.itg.redis.prefix=keyword:
# redis prefix 키
api.rank.count=10

프로젝트 실행

API

장소 검색

Name Type Description Required
query String 검색을 원하는 질의어 O
Name Type Description
place List 결과 목록
Name Type Description
place_name String 장소명, 업체명
place_url String 카테고리 이름
phone String 전화번호
category_name String 카테고리 이름
address_name String 전체 지번 주소
road_address_name String -
x String X 좌표값, 경위도인 경우 longitude (경도)
y String Y 좌표값, 경위도인 경우 latitude(위도)
source String 사용 API(kakao/naver)

검색 키워드 목록

Name Type Description
- List 결과 목록
Name Type Description
place_name String 장소명, 업체명
score Integer 검색 횟수

cURL

기타