我想从google place api获取地点,我只需下载SPGooglePlacesAutocomplete&创建了新的API Key启用位置,方向和从Google API控制台映射api仍然会收到错误警告。
非常感谢任何帮助。
答案 0 :(得分:2)
我假设您使用的是为iOS应用程序设置的密钥。但SPGooglePlacesAutocomplete
可能正在使用Google的公共API来获取地点列表。因此,在这种情况下,您应该为您的浏览器应用使用密钥。您可以参考以下链接以获得更详细的解释
答案 1 :(得分:1)
Google Places API网络服务每24小时强制执行默认上限1,000次免费请求。
" status":" REQUEST_DENIED"在以下情况下由Google Places API网络服务返回:
您尚未在Google API控制台中激活Google Places API网络服务。
您的请求中缺少关键参数。 EX。 https://maps.googleapis.com/maps/api/place/add/json?key=YOUR_API_KEY
关键参数与Google API控制台中的API密钥不匹配。 您的API密钥尚未在Google API控制台中正确设置:
如果您使用的是浏览器限制的API密钥,请检查您的 允许的引用者是正确的。
如果您使用的是服务器限制的API密钥,请检查您是否允许使用 IP是正确的。
不支持具有Android或iOS限制的API密钥。请
使用通用(不受限制的)API密钥,或使用浏览器或服务器的密钥
限制。
请求未作为HTTPS请求发送,所有Google Places API Web服务请求都需要HTTPS。
使用了错误的HTTP方法发送请求:
答案 2 :(得分:1)
您必须从此link&创建API密钥。从谷歌控制台确保您已启用Google Place API。