【问题标题】:Google maps GeoLocation API key isn't linking to my Google Developer accountGoogle 地图 GeoLocation API 密钥未链接到我的 Google 开发者帐户
【发布时间】:2016-10-07 14:46:44
【问题描述】:

我到处寻找解决方案,我想我错过了一些明显的东西: 我的 Web 应用程序 (Civicrm 4.6.17) 允许我为其映射和 GeoLocation 服务插入一个 Google GeoLocation API 密钥。我已经完成了Google GeoCoding Developer's guide描述的过程:

  1. 设置项目,
  2. got an API key,
  3. 将该密钥链接到我的域
  4. 甚至在超出限制的情况下启用按需付费。

每一步似乎都很成功。我们有一个项目,我们有一个 API 密钥,我们为其启用了计费功能……所有这些都反映在 Google 开发者的控制台中。

但是,虽然我们每天处理 100 个 GeoLocation 请求,但没有一个出现在我项目的配额信息中。我们正在达到 2,500 个补充限制。

我该怎么做才能找出 API 密钥没有链接到我们的项目的原因?

感谢您的帮助!

【问题讨论】:

  • 我投票结束这个问题,因为它应该在 Stack Exchange 网站管理员网站上。
  • 你能举一个你的 HTTP 请求的例子吗?

标签: google-maps


【解决方案1】:

虽然 Google API 对每个 IP 每天 2,500 个请求的未经身份验证的限制,但使用 API 密钥目前可以提供每天 100,000 个请求的配额。

CiviCRM 没有使用 API 密钥,但我刚刚打开了一个问题来解决这个问题:CRM-18830: Google Geocoding - use SSL, restore API key

一旦该修复被合并(假设已合并),您应该能够对更多地址进行地理编码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多