我能否将Google Direction API限制为仅适用于iOS应用程序?

4

我一直在使用Google Directions API来开发我的iOS应用程序,但现在我想将API密钥限制为仅供我的iOS应用程序(由它们的包标识指定)使用。

有没有相应的解决方案?谢谢

1个回答

4

Directions API是一个网络服务。与网络服务的API密钥一起使用的限制是IP限制。

假设网络服务请求在您的后端服务器上执行。如果您需要限制API密钥,则解决方法是创建一个中间服务器。您的iOS应用程序应将请求发送到中间服务器,中间服务器应向Google发送请求并将响应传回您的应用程序。在这种情况下,您可以通过中间服务器的IP地址限制API密钥。


在https://developers.google.com/maps/faq#keysystem,您可以找到一个包含限制类型的表格。 - Gabriel.Massana

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接