这是我第一次使用Google Maps API获取数据。我已经需要Google Cloud Platform的一个API密钥。但是,它仍会弹出此错误“ Googlemaps.exceptions.ApiError:REQUEST_DENIED(未授权该API项目使用此API。)”。请帮忙!
# -*- coding: UTF-8 -*-
import io
import sys
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
from googlemaps import Client
from pprint import pprint
API_KEY = 'MY_API_KEY'
gmaps = Client(key=API_KEY)
geocode_result = gmaps.geocode("臺北市")
pprint(geocode_result)
googlemaps.exceptions.ApiError: REQUEST_DENIED (This API project is not authorized to use this API.)
答案 0 :(得分:0)
要使用地理编码API网络服务,您需要先在项目中启用。请遵循Google's guide中的步骤。另外,请确保您的API密钥为properly restricted。
希望这会有所帮助。