加载 Google Maps API JavaScript 时出现不同错误(配额、已禁用、API 密钥错误或无)

2023-12-04

我们将网站移植到 Google 地图,但使用 JavaScript Maps API(当然是 v3)加载地图时出现不同的错误。其他时候地图加载正确。两个最突出的错误是:

“Google 已禁止使用此应用程序的 Maps API。请参阅 服务条款了解更多信息http://www.google.com/intl/en_US/help/terms_maps.html.”(JS 警报)

And:

“该网站已超出每日地图配额。如果您是 该网站的创建者,请访问文档以了解更多信息。” (这是一个 DOM 覆盖)

活最小的例子: 该代码尚未上线,但这里有一个最小的示例:http://mappat.com/maptest.php。这只是 Google 自己的 Hello World 示例,其中填写了我们的密钥,但即使这样也会出现问题。

网络流量检测: 我注意到当“AuthenticationService.Authenticate”失败(返回[0,5,0])时显示第一个错误,当“QuotaService.recordEvent”返回[0,null,0]时显示第二个错误。这些是来自 SDK 内部的远程调用,我不知道这些细节是否相关。

我们尝试了什么: 顺便说一句,计费已启用,并且我们的配额远远低于配额限制。我已经尝试了很多事情,新密钥,等待几天,在控制台中关闭并再次打开地图 API 等等。我填写了允许的引荐来源网址,但也将其保持打开状态以允许其他人。没有不同。

我不敢在开发控制台中启动一个新项目,因为这整件事是在我实际上这样做时开始的,因为我在服务器密钥方面遇到了(不同的)问题。顺便说一句,该服务器部分现在工作完美,有点讽刺。

[Edit:我只是尝试在加载 JS 地图文件时省略 API 密钥,祈祷这似乎可行。但现在服务器端对 place/searchtext 的调用开始随机给出“提供的 API 密钥已过期”。再次出现错误(与我们创建新项目的原因相同)。巧合?另外,我不喜欢这个选项,尤其是考虑到未来(达到 25k,超越并进入企业帐户)]。

所以,我被困住了。因此我提出了第一个问题。难道我们被列入黑名单了?也许是因为重复的项目?有没有办法找到这个问题和/或让我们“重置”?或者我只是忽略了一些事情?

感谢任何帮助,因为在我们解决这个问题之前,这是一个破坏性的事情。

Sidenote: 我也提交了错误报告因为我认为随机错误本身并不是预期的行为。由开发团队决定是否同意。如果没有,我们仍然有问题,因此有这个问题。


我认为您的 php var 转储中有语法错误:

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDYuWR5wqux1_iTmfIWPveheIOr5PhqjEs&?>sensor=FALSE&language=en">
</script>

你有?>就在传感器之前

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

加载 Google Maps API JavaScript 时出现不同错误(配额、已禁用、API 密钥错误或无) 的相关文章

  • Google Places API:如何使用多种类型?

    我需要一个返回评级 照片 开放 关闭时间等的 POI API 我认为 Google Places API 似乎可以满足我的要求 但我在过滤方面遇到了一些麻烦 我想使用多种类型的自动完成功能过滤 这是我所拥有的 var map var sel
  • 谷歌地图通过骨干javascript返回div标签但不显示

    我已经开始使用地理定位 我可以获得坐标等 我想在地图中显示它 但是当我将地图返回到 div 时 什么也没有显示 现在我查看了 div 地图正在返回 但只是不可见 这是有问题的 div 请注意 这似乎只是一个小地图的链接 a style di
  • 以编程方式创建 MapView 并添加标记会导致片段中出现空指针异常

    我正在尝试以编程方式创建 MapView 并添加 MarkerPosition 如下所示 MapView mapView new MapView getActivity ViewGroup rootView addView mapView
  • 根据已知的纬度和经度点在图像上放置点的尝试失败

    我为这个含糊的标题道歉 我真的想不出更好的方法来总结它 非常欢迎提出建议 我正在开发一个实际上不需要谷歌地图的项目 它只会为这个项目带来额外的开销 但是 到目前为止 我不知道如何在没有谷歌地图的情况下做到这一点 如果我要将平面图的图形叠加层
  • Google 地图信息窗口根据内部内容调整大小

    我正在使用此方法创建自定义信息窗口 UIView mapView GMSMapView mapView markerInfoWindow GMSMarker marker基于UIStoryboard使用自动布局 我预计一些内部视图将被调整大
  • Google 地图 api V3 - 从查询结果动态添加多个标记

    我正在尝试在页面上设置一个地图 并在其下方设置几个链接 单击这些链接时 将动态查询我的数据库并在地图上输出结果集 我花了很多时间在谷歌上搜索这个 但找不到我想要的东西 我已经使用 AJAX 返回纬度和经度坐标了 但是当尝试在地图上创建标记时
  • 谷歌地图返回空指针异常

    当我尝试在片段上显示地图时 它返回空指针异常 我已将所有内容添加到清单中的每个权限中 我正在附加片段文件 XML 文件和日志目录 Chatffragment java public class ChatFragment extends Fr
  • 未捕获的ReferenceError:google未定义(索引):21初始化(Google Maps API)

    继续在控制台中收到此错误 Uncaught ReferenceError google is not Defined 已经做了一段时间了 但没有运气 非常感谢任何帮助 提前致谢
  • GoogleMaps iOS SDK 1.5 无法加载

    所以我开始研究使用 GoogleMaps iOS SDK 我按照说明进行操作 在控制台中启用适用于 iOS 的 Google Maps SDK 设置 API 密钥并添加捆绑 ID 我使用演示项目 Google Supplies 更新了常量
  • MKAnnotationView 的不同字体

    在iPhone SDK地图上的标注气泡上 可以更改标题和副标题属性的字体吗 我对标注气泡中显示的默认字体不满意 并且希望使用不同的字体来匹配我的应用程序的其余部分 然而 我没有看到太多提及这一点 这让我担心这可能是不可能的 我见过构建自定义
  • 如何在通过鼠标拖动选择的区域内获取标记?

    In Brief我想找到位于通过在地图上拖动鼠标创建的矩形区域内的所有标记 任何 jQuery 插件或其他插件是否支持此功能 如果没有 我想在我的项目中实现这一点 我想这会很酷 Details我正在使用 Google 地图 v2 因为我想在
  • Flex 相当于 Google Visualization Geomap(等值线地图)?

    The 谷歌可视化地理地图 http code google com apis visualization documentation gallery geomap html Overview组件是一个等值线地图 http en wikip
  • 修复了 Google 地图混搭中的图例

    我有一个带有 Google 地图混搭的页面 其中的图钉按日期 周一 周二等 进行颜色编码 包含地图的 IFrame 是动态调整大小的 因此当浏览器窗口调整大小时 它也会调整大小 我想在地图窗口的一角放置一个图例 告诉用户每种颜色的含义 Go
  • 存储与地点详细信息一起返回的照片参考

    我可以存储通过地点详细信息 API 返回的照片引用 最多返回 10 个 以便稍后可以直接使用它们通过地点照片 API 调用来获取照片吗 ToS 规定我们无法存储任何内容 正如你所说 ToS https cloud google com ma
  • 从 Google 地图方向获取折线 V3

    在获得指示后 我试图在 Google 地图上获取折线 我想使用v3 epoly http www geocodezip com scripts v3 epoly js沿折线放置标记 I found this https groups goo
  • 从当前位置出发的移动网络行车路线

    我正在构建一个网站的移动版本 试图通过一键式链接来启动 Google 地图 并提供从用户当前位置到企业的行车路线 我让它在 iPhone 上运行良好 但在 Android 上测试时 它会查看 Current 20Location 并尝试查找
  • 谷歌地图初始化无法使用选项卡

    我正在尝试在选项卡单击事件上初始化 Google 地图 因为目前我得到的地图如下 My Code function render map This function will render a Google Map onto the sel
  • 如何将动画应用到 GMSMarker

    我正在通过使用适用于 iOS V1 1 0 的 Google Maps SDK 将 iOS 地图迁移到 google 地图来更改我的应用程序 并且我尝试在添加 删除时对标记进行动画处理 但我在与此相关的文档中没有找到任何建议 请建议我如何在
  • Google Maps API 下拉列表,缩放至标记

    我正在使用 Google Maps API v3 我有一个带有一些标记的简单地图 我还有一个下拉列表 我需要最少的代码来完成这项工作 我想在下拉列表中选择一个标记 并将选定的标记平移到它 我已经尝试了一切并在网上查看 我发现事情很接近 但到
  • 如何将地址(作为文本)转换为 GPS 坐标?

    假设我有文本地址 901 Cherry Ave 圣布鲁诺 CA 94066 美国 有没有免费服务可以帮助我识别该地址的 GPS 坐标 经度和纬度 我将在我的应用程序中使用它 所以它应该是某种 API 文本可以是任何语言 将地址转换为地理坐标

随机推荐