일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- caddy
- server
- centOS7
- 개발자
- java
- error
- C lanuage
- ubuntu
- 프래그먼트
- kakao
- php
- 한글
- Portfolio
- 구글
- MySQL
- mariadb
- 자바
- it
- 개발
- 해석
- android
- javascript
- 컴퓨터과학총론
- 번역
- NGINX
- H2O
- 안드로이드
- unity
- techEmpower
- C
- Today
- Total
개발모음집
Google Places API Web Service API 키발급 본문
https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&mode=transit&key=YOUR_API_KEY
https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&mode=transit&key=YOUR_API_KEYhttps://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&mode=transit&key=YOUR_API_KEY
https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&mode=transit&key=YOUR_API_KEY
api 문서에 이렇게 요청하라고 되어있길래 key를 구글 로그인시에 쓰던 api키를 입력했더니
"This IP, site or mobile application is not authorized to use this API key. Request received from IP address 112.111.111.11, with empty referer", "routes" : [], ... " 에러가 난다.
스택오버플로우에 검색 해보니 서버키를 발급받으라한다.
다큐먼트에도 써있다.
여기서 1번을 링크를 들어가 컨솔 webservice용 api를 받는다.
그리고 바로 접속을 하면
The provided API key is expired.” error on using Places API
라고 "만료" 에러가 뜬다.
다시 스택오버플로우에 검색을 해보니 키발급 10분후부터 사용가능하단다. (참고 스택오버플로우)
10분기다리고 하니 json형식으로 값을 가져온다
https://developers.google.com/maps/documentation/directions/intro?hl=ko
이걸보며 개발시작하면 되겠다
++
다큐먼트보니까 latlng로 좌표보내면 된다길래 Latlng객체로 http접근을 해보니까 자꾸 나이아가라폴스 경로를 반환한다.
또 Latlng객체를 로그찍어보니까 lat/lng (위도, 경도) 이런식으로 뜬다.
그래서 생각해보니까 이건 http, get형식으로 접속하는건데 객체로 보내면 안되겠다는 생각이 들어서 아래와 같이 보내봤다.
https://maps.googleapis.com/maps/api/directions/json?origin=37.4849386,127.0347618&destination=37.4852042,127.0344078&mode=transit&language=ko&key=키값
이런식으로 날려보니 됨ㅋㅋㅋ 형식을 latlng으로 하라는거였군
'Android' 카테고리의 다른 글
The activity must be exported or contain an intent-filter 에러 (1) | 2017.07.23 |
---|---|
Log 짤림 현상 해결 (0) | 2017.07.22 |
fcm 삽질 (0) | 2017.07.14 |
Unable to add window -- token null is not for an application 에러 (0) | 2017.07.14 |
구글 검색 api 에러 (0) | 2017.06.30 |