서울·경기도·광주처럼 넓은 범위에서 테마에 맞는 생활권을 먼저 찾습니다.
어디로 갈지 몰라도,
여행은 시작할 수 있어요.
정확한 장소부터 서울·경기 같은 지역 전체, 전국 권역 탐험까지.
테마와 이동 조건을 바탕으로 실제 장소를 찾아 여행 초안을 만듭니다.
수도권·충청권·대구·경북권·부산·울산·경남권·호남권 등에서 새로운 여행 지역을 발견합니다.
출발지·기간·테마를 보고 무작위가 아닌 ‘갈 만한 후보’ 안에서 변화를 줍니다.
날짜 속에 숨은
여행을 발견하세요.
한국관광공사에 등록된 축제·공연·행사를 모읍니다.
행사 달력
다음에 꺼내 볼
나의 여행.
이 브라우저에 최대 10개 저장됩니다. 다른 기기와 자동 동기화되지 않습니다.
장소 밖의 정보도,
한곳에서 확인해요.
블로그 후기는 최근 자료 중심으로, 뉴스·웹자료는 필요할 때 별도 검색합니다. 이미지는 참고용으로 확인합니다.
여행지·준비물 관심도 비교
연결은 한 번.
여행은 여러 번.
처음 한 번만 API 키를 등록하면 이후에는 DEPLOY_TRIPWEAVE.bat 실행 한 번으로 자동 확인·배포·진단합니다.
연결 상태
‘등록됨’은 키 존재 여부이며 공급자 인증 성공을 뜻하지 않습니다. 실제 조회 시 오류를 구분해 표시합니다.
실제 API 연결 검사
등록 여부와 인증 성공은 다릅니다. 아래 검사는 소량의 실제 API 호출을 수행합니다.
기능 흐름 검증기
API 키가 있다는 것뿐 아니라 자유 테마 장소 검색 → 권역 후보 발견 → 최신 후기 → 자동차 경로 → 일정 시간 계산 → 관광공사 → TAGO 열차 → KORAIL 운행계획 → 날씨 → 주차가 실제로 이어지는지 단계별로 확인합니다. 현재 여행이 있으면 그 일정의 첫 장소를 표본으로 사용합니다.
경로 API가 실패해도 일정 시간이 전부 사라지지 않고 임시 추정으로 이어지는지 로컬 계산 알고리즘도 함께 검사합니다.
Cloudflare에서 시작하기
Windows에서는 전체 ZIP을 새 폴더에 압축 해제한 뒤 DEPLOY_TRIPWEAVE.bat만 실행하면 됩니다. Cloudflare 로그인 상태와 Pages 프로젝트를 자동 확인하고, tripweave 프로젝트가 하나이거나 기존 저장 대상이 있으면 선택 질문 없이 검사 → 배포 → 버전 확인 → 전체 API 진단까지 진행합니다. 이미 등록된 Secret은 다시 입력받지 않습니다.
API_MANAGER.bat는 키를 처음 등록하거나 나중에 변경할 때만 사용하세요. 아래 값은 Cloudflare Pages의 Variables and Secrets에 저장됩니다.
| 변수명 | 용도 |
|---|---|
NAVER_HUB_CLIENT_ID | 필수: API Hub Client ID |
NAVER_HUB_CLIENT_SECRET | 필수: API Hub Client Secret / API Key |
NAVER_MAPS_CLIENT_ID | 선택: Naver Cloud Maps API Key ID |
NAVER_MAPS_CLIENT_SECRET | 선택: Maps API Key · Dynamic Map·Static Map·Geocoding·Reverse Geocoding·Directions 5/15 선택 |
FREE_LIMITS_CONFIRMED | Maps 대표 계정·무료 한도·초과 비허용 확인 후 매니저가 1로 등록 |
NAVER_MAP_STYLE_ID | 선택: Style Editor에서 발행한 My Style ID |
PUBLIC_DATA_SERVICE_KEY | 권장: 공공데이터포털 서비스키 · 관광공사·TAGO·KORAIL 등 승인된 서비스에 기본 사용 |
TOUR_API_KEY | 이전 버전 호환용 관광공사 키 · PUBLIC_DATA_SERVICE_KEY가 없을 때 사용 |
TAGO_SERVICE_KEY | 선택: TAGO만 다른 키를 쓸 때 덮어쓰기 |
TS_BUS_SERVICE_KEY | 선택: 한국교통안전공단 자동변환 API용 별도 키 |
TS_BUS_API_URL | 선택: TS 자동변환 버스 시간표 활용명세의 호출 URL · 없으면 실시간 TAGO만 사용 |
APP_PASSWORD | 선택: 개인 앱 이용 비밀번호 |
키는 이 앱 입력란이나 ZIP에 넣지 않습니다. API Hub와 Maps는 각각 다른 Application·키 쌍이며, 공공데이터 키는 해당 관광정보 서비스 활용승인이 필요합니다.
Maps 무료 이용은 대표 계정에 한합니다. 각 API의 월 한도와 한도 초과 사용 비허용을 Ncloud 콘솔에서 한 번 설정해야 합니다. Hub는 현재 한시적 무료이며 영구 무료 보장은 아닙니다.
v6.10.2 데이터 활용 범위
실제 장소·주소·제공된 사진·행사기간을 조회합니다. 자유 입력한 여행 테마를 여러 검색어로 확장합니다. 일반 관광·자연·문화 테마는 관광공사 위치·키워드 검색과 지역 장소 검색을 함께 사용하고, 장난감·피규어·굿즈처럼 상업시설 중심의 핵심 테마는 지역 장소검색의 장소명·업종 직접 일치를 우선하며 관광공사 일반 관광지는 테마 판정에 사용하지 않습니다. 이동 편의·부모님·유모차·휠체어 관련 표현은 관광공사 접근성 정보, 힐링·웰니스와 캠핑은 각 전문 관광 API를 추가 조회합니다. 사진은 제공기관 등록 사진이며 현재 현장 모습과 다를 수 있습니다.
연결 상태의 “설정됨”은 사용할 키가 있다는 뜻이지 해당 서비스 승인 성공을 뜻하지 않습니다. 전체 API 검사에서 실제 소량 호출로 관광공사·TAGO·KORAIL 등의 승인/인증 상태를 따로 확인합니다. TAGO 열차 시간표는 일정 참고용이며 KORAIL 운행계획에서 같은 날짜·열차번호 존재 여부를 보조 교차확인합니다. SR 운행실적은 월별·시간대별 이용 통계 성격이므로 실시간 열차 시간표나 좌석 여부로 사용하지 않습니다.
영업 여부, 호텔 빈방, 메뉴별 최신 판매가, 행사 취소는 자동 확정하지 않습니다. TAGO 연결 시 장소 주변 500m 정류장과 실시간 도착예정을 별도 버튼으로 조회합니다. TS 버스 시간표는 개별 활용명세 URL(TS_BUS_API_URL)을 등록하면 주변 버스의 공식 첫차·막차·배차간격 참고정보로 함께 표시합니다. TAGO 실시간 도착과 구분하며 자동 이동시간 계산 근거로는 사용하지 않습니다. Maps 연결 시 자동차 경로와 조회 당시 이동시간을 확인합니다. 미연결 구간은 직선거리 기반 추정이며, 실제 출발 시각 교통상황과 대중교통·해상 경로는 검증하지 않습니다. 예약 전 장소 상세정보를 확인하세요.
외부 사진 제공자에게 이미지 요청이 전달됩니다. 여행·출발지 정보는 이 브라우저에 저장하고 조회에 필요한 좌표·검색어는 API 공급자에게 전송합니다. 브라우저 데이터 삭제 시 저장한 여행도 삭제됩니다.