我在 Google 控制台中生成了浏览器 API 密钥并设置了引荐来源网址:
然后我转到http://afriflirt.com,在浏览器中打开 JS 控制台并运行此代码(在设置中为此 api 键启用了“Google Maps Geocoding API”):
var apiKey = 'AIzaSyAGpR-mG46fDbmWjJwkZZHft_xvZ_dM3cA';
$.getJSON(
'https://maps.googleapis.com/maps/api/geocode/json?address=12345&key=' + apiKey,
function(resp) {alert(JSON.stringify(resp));}
);
作为回应,我看到了这条消息:
此 IP、站点或移动应用程序无权使用此 API 密钥。从 IP 地址 113.180.75.109 收到的请求,引用者: http ://afriflirt.com/
如果我删除推荐人 - API 密钥开始工作,但这并不安全。所以只有当我设置推荐人时才会出现问题。尝试了不同格式的推荐人模式,但没有任何效果。还尝试等待一段时间(正如我所见“设置可能需要 5 分钟才能生效”),但这也无济于事。
如果您有任何解决此问题的想法,请告诉我。