본문 바로가기

오류로그

오류 로그 "REQUEST_DENIED (This API project is not authorized to use this API.)"

320x100

 

2022_12_10

 

REQUEST_DENIED (This API project is not authorized to use this API.)

 

솔루션

Geocoding API로 API 키 사용

 

google의 map api를 이용하기 위해, google maps platform에서

구글 계정으로 로그인 후, 사용자 인증 정보에서 가입을 시도했습니다.

 

1) 키 생성

 

링크

Geocoding API로 API 키 사용  |  Google Developers

 

어딘가 결제가 되지 않도록, 최대한 무료를 이용하면서

my project를 생성했습니다. 필자는 지도를 이용해서 상업용 프로그램을

개발할 계획이 없기 때문에 최대한 maps platform의 유료버전은

피해갑니다.

 

 

사용자 인증 정보를 보면서 그대로 진행합니다.

특별히 돈이 나갈 일이 없으니 걱정 안하셔도 됩니다.

 

api키는 굳이 제한할 필요는 없을것 같습니다.

 

 

2) 실패

 

휴, 구글의 한글 도움말은 봐도봐도 도움이 안됩니다.

 

열심히 가상의 프로젝트를 지어냈는데, 뜨질 않습니다.

 

gmaps_key = '#api 키'
gmaps = googlemaps.Client(key=gmaps_key)

 

 

아래 메시지가 노출됩니다.

 

REQUEST_DENIED (This API project is not authorized to use this API.)

 

오 그렇게 복잡한 과정을 했는데 아직도 안됬나요?

 

3) 다시 시도

 

다시 google maps platform에 들어가서 뜯어봅니다.

 

Google Maps Platform - Location and Mapping Solutions

 

Google Maps Platform - Location and Mapping Solutions

Create real world and real time experiences for your customers with dynamic maps, routes & places APIs from Google Maps Platform’s location solutions.

mapsplatform.google.com

 

떨리는 마음을 안고 무료 평가판 체험 시작을 진행합니다.

여러가지 결제 정보를 입력합니다.

 

(실제로 결제되진 않습니다.)

 

 

다시 사용자 인증 정보 창으로 들어가면, 

위에 무료 평가판 상태로 되어 있다는 창이 떠 있습니다.

 

그리고 나서 API key를 사용!

 

문제 없이 돌아가는 군요.

 


# 2022-12-22 추가

 

금일 구글 클라우드에 가입할 때 사용한 메일에서 확인해보니, 

무료 체험판이 시작된다는 메일이 와 있습니다.

크레딧이 떨어지면 유료로 전환될 것으로 예상되니, 참고해주세요😪

728x90