Google maps 网站通过SDK动态限制谷歌地图API密钥

Google maps 网站通过SDK动态限制谷歌地图API密钥,google-maps,Google Maps,我的问题:是否有任何Google API/SDK可用于动态将“HTTP引用者(网站)”(分配域)添加到地图API密钥 背景 我正在构建一个web应用程序门户,允许任何人创建一个商业网站并为其分配一个自定义域 在生成的网站上,客户将拥有指向其业务地址的谷歌地图 客户可以选择将自定义域添加到由my web应用程序创建的业务网站(通过CNAME添加到my web应用程序) 所需的功能是,一旦触发域后台作业,就会将该域/主机添加到my Google Maps Api密钥的受限域/主机列表中,以便其域能够

我的问题:是否有任何Google API/SDK可用于动态将“HTTP引用者(网站)”(分配域)添加到地图API密钥

背景 我正在构建一个web应用程序门户,允许任何人创建一个商业网站并为其分配一个自定义域

在生成的网站上,客户将拥有指向其业务地址的谷歌地图

客户可以选择将自定义域添加到由my web应用程序创建的业务网站(通过CNAME添加到my web应用程序)

所需的功能是,一旦触发域后台作业,就会将该域/主机添加到my Google Maps Api密钥的受限域/主机列表中,以便其域能够在其域上读取Google Maps

注意:我实施了cron作业DNS查找验证检查,以确保域确实分配给了域

实例 这是客户在我的web应用程序上生成的网站,他分配了一个域并指向CNAME

谷歌地图之所以有效,是因为我手动将他们的域名列为白色。我需要自动化这个

请注意,门户尚未完全启动,因此正在发生许多错误


2016年,通过SDK管理API密钥限制的功能请求在Google issue tracker中提交:

目前,还没有任何官方的SDK。然而,谷歌最近的一次更新称,他们发布了实验性API,以编程方式管理API键及其限制

处理数千个授权域的最佳方法是使用API以编程方式管理API密钥及其限制,我们最近推出了一项新服务,允许您这样做

这个API仍然是Alpha版本。如果您有兴趣成为此服务的受信任测试人员,您可以使用以下表格注册,请仔细阅读说明:

请注意,此API不是Google地图平台的一部分。填写表格后,API Keys API团队将与您联系,告知您如何开始,以及如何获得支持

API密钥API目前是免费的。但是,请注意,在高流量下使用云端点可能会收取费用。您可以在此处查看定价表:

我建议加入Trusted Tester计划并试用此API


我希望这有帮助

通过SDK管理API密钥限制的功能请求于2016年在Google issue tracker中提交:

目前,还没有任何官方的SDK。然而,谷歌最近的一次更新称,他们发布了实验性API,以编程方式管理API键及其限制

处理数千个授权域的最佳方法是使用API以编程方式管理API密钥及其限制,我们最近推出了一项新服务,允许您这样做

这个API仍然是Alpha版本。如果您有兴趣成为此服务的受信任测试人员,您可以使用以下表格注册,请仔细阅读说明:

请注意,此API不是Google地图平台的一部分。填写表格后,API Keys API团队将与您联系,告知您如何开始,以及如何获得支持

API密钥API目前是免费的。但是,请注意,在高流量下使用云端点可能会收取费用。您可以在此处查看定价表:

我建议加入Trusted Tester计划并试用此API


我希望这有帮助

这似乎不是个好主意。为什么您需要让其他人自由使用您的API密钥?这不是让其他人访问我的API密钥。我的应用程序正在为这些客户创建网站。他们可以为该网站分配域=>Ineed,以便能够为我的API密钥将其域列入白名单。这似乎不是一个好主意。为什么您需要让其他人自由使用您的API密钥?这不是让其他人访问我的API密钥。我的应用程序正在为这些客户创建网站。他们可以为该网站分配域=>Ineed,以便能够为我的API密钥将其域列入白名单谢谢,我已经注册了等待批准的程序。我将探索它们的API特性。我会让这个悬赏开放一段时间,如果没有更好的解决方案弹出,我会接受答案(&bounty)。悬赏被接受。但我会接受这个答案,只要我得到我的手谷歌测试功能和测试这一点。目前我的申请仍在进行中pending@equivalent8我也有类似的情况。您是否通过公式获得了alpha访问权限,您是否有机会与他们合作,或者您是否找到了不同的解决方案?对于遇到此问题的ppl:访问alpha密钥API的权限很快获得了授权,并且完全满足了我的需要。谢谢,我已经注册了该计划,等待批准。我将探索它们的API特性。我会让这个悬赏开放一段时间,如果没有更好的解决方案弹出,我会接受答案(&bounty)。悬赏被接受。但我会接受这个答案,只要我得到我的手谷歌测试功能和测试这一点。目前我的申请仍在进行中pending@equivalent8我也有类似的情况。您是否通过公式获得了alpha访问权限,您是否有机会与他们合作,或者您是否找到了不同的解决方案?对于遇到此问题的ppl来说:访问alpha密钥API的权限很快获得了授权,并且完全满足了我的需要。