Android:针对Android应用的地址解析API请求被拒绝

时间:2019-07-17 19:25:05

标签: android api google-api geocoding restriction

我想在我的Android应用中使用Google Geocoding API。当API密钥限制设置为“无”时,一切正常。但是,一旦我将密钥限制到我的Android应用程序(通过指定应用程序ID和SHA1代码),就会得到“ REQUEST_DENIED”。

当未应用任何密钥限制时,无论是在android应用还是在浏览器中,http请求都可以正常工作。这是我的请求网址:

https://maps.googleapis.com/maps/api/geocode/json?key=XXX&latlng=XXX,YYY&result_type=locality

{
2019-07-17 21:15:54.480 14722-14779/com.xxx D/OkHttp:    "error_message" : "This IP, site or mobile application is not authorized to use this API key. Request received from IP address 95.xxx.xxx.xxx, with empty referer",
2019-07-17 21:15:54.480 14722-14779/com.xxx D/OkHttp:    "results" : [],
2019-07-17 21:15:54.480 14722-14779/com.xxx D/OkHttp:    "status" : "REQUEST_DENIED"
2019-07-17 21:15:54.480 14722-14779/xxx D/OkHttp: }

0 个答案:

没有答案