URL에 다음과 같이 넣어줍니다.
kakaonavi-sdk://navigate?appkey=3e786f8df14fcfc89d159421a6a7c9b6&apiver=1.0&extras=%7B%22KA%22%3A%22sdk%2F1.25.2%20os%2Fjavascript%20lang%2Fen-US%20device%2FMacIntel%20origin%2Fhttps%253A%252F%252Fdevelopers.kakao.com%22%7D¶m=%7B%22destination%22%3A%7B%22name%22%3A%22%ED%98%84%EB%8C%80%EB%B0%B1%ED%99%94%EC%A0%90%20%ED%8C%90%EA%B5%90%EC%A0%90%22%2C%22x%22%3A127.05948349999994%2C%22y%22%3A37.3921566%7D%2C%22option%22%3A%7B%22coord_type%22%3A%22wgs84%22%7D%7D
단, 여기서... 빨간색 숫자가 위도와 경도인데...
구글 지도나...
위의 사이트등을 활용해서 목적지의 위도 경도를 확인합니다.
(위의 예시에서 사용된 위도 및 경도는 37.3921566, 127.05948349999994 입니다.)
그리고 중요한 점이...
뒤의 숫자(경도)를 먼저 써주고, 앞의 숫자(위도)를 써주면 됩니다.
그냥 빨간 부분(위도와 경도) 숫자만 바꾸시면 됩니다.
그러고보니...
https://www.clien.net/service/board/cm_iphonien/12610699?po=0&od=T31&sk=&sv=&category=&groupCd=&articlePeriod=default&pt=0CLIEN
제가 와일드원님 댓글 보고 여기까지 시도해본건데...
어쨋든 감사드립니다.
위의 코드는 x:123, y:456으로 입력하신거 같네요?
위도 경도를 임의의 값 보다는...
지도상에 있는 위치를 넣어주시면 될 거 같은데요?
제 게시글은 그저 연습장 용이였군요. ㅠㅠ
- iPhone X 에서 작성.
- iPhone X 에서 작성.
거기까진 아직 잘 모르겠네요.
카카오내비에서 그정도까지 열어놓진 않았을 거 같습니다.
그리고 수 많은 %와 알파벳 숫자들은 꼭 필요한건가요ㅠ
아... 그렇군요.
url에 입력해야할 게...
목적지 이름, 위도, 경도 입니다.
목적지 이름이 “현대백화점 판교”로 예를 들어놔서 그렇습니다.
혹시 URL 생성 가이드같은거 있을까요? 카카오 디벨로퍼 페이지 뒤져봐도 카카오맵은 찾았는데 네비는 못찾겠네요...
위의 꼬부랑 글씨들은 원래 다음과 같습니다.
kakaonavi-sdk://navigate?appkey=3e786f8df14fcfc89d159421a6a7c9b6&apiver=1.0&extras={"KA":"sdk/1.25.2 os/javascript lang/en-US device/MacIntel origin/https%3A%2F%2Fdevelopers.kakao.com"}¶m={"destination":{"name":"현대백화점 판교점","x":127.05948349999994,"y":37.3921566},"option":{"coord_type":"wgs84"}}
카카오내비로 넘겨주는 파라미터는 이름, 경도, 위도 입니다.
그중에서 이름은 별로 중요치 않을거 같아서 그대로 썻고,
위도 경도만 수정한 것이지요.
이것을 카카오내비가 알아듣도록 URL Encoder 를 실행한 것이구요.
(아래 싸이트 참고하시면 대충 원리를 알 수 있습니다.)
https://meyerweb.com/eric/tools/dencoder/
그리고 제가 가장 많이 참고한 내용은
https://www.clien.net/service/board/cm_iphonien/12610699?po=0&od=T31&sk=&sv=&category=&groupCd=&articlePeriod=default&pt=0CLIEN
글의 와일드원 님 댓글이였습니다.
/Vollago