Google API:地理位置 - 首次请求时超出每日限额

时间:2014-04-19 13:53:34

标签: google-maps geolocation google-api

我正在使用Ruby项目来使用Google的地理位置API。当我尝试使用API​​密钥时,收到以下错误:

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "dailyLimitExceeded",
    "message": "Daily Limit Exceeded"
   }
  ],
  "code": 403,
  "message": "Daily Limit Exceeded"
 }
}

几个月前我使用了相同的Google项目和API,但现在看起来似乎无法正常工作。

相关细节和故障排除工作:

  1. 配额页目前仅显示使用的100个请求中的25个。

  2. 我已验证帐单已启用。

  3. 我已验证服务中已启用“Google Maps Geolocation API”。

  4. 我已经验证浏览器密钥上的Referer设置为“允许任何引用”

  5. 我发布了一个新的浏览器密钥,没有变化。

  6. 我已尝试转换为服务器API密钥,无需更改。

  7. 我销毁了项目,创建了一个新项目,启用了Geolocation API服务,启用了计费,并发布了一个新密钥,没有变化。

  8. 我使用了无效密钥,没有密钥和无效的JSON,并验证了生成的错误消息是否合适。

  9. 我尝试过来自具有不同公共IP的其他计算机的请求。

  10. 我已使用https://developers.google.com/maps/documentation/business/geolocation/#sample-requests处的CURL测试示例删除我的应用程序作为问题的来源。

  11.   

    curl -d @ test.txt -H“Content-Type:application / json”-i   “https://www.googleapis.com/geolocation/v1/geolocate?key=MYAPIKEYHERE

    对此的任何反馈都将不胜感激。

0 个答案:

没有答案