我可以将Google Direction API限制为仅限iOS应用吗?

我一直在为我的iOS应用程序使用Google Directions API,但现在我想限制我的iOS应用程序使用的API密钥(仅由其捆绑ID指定)。

这有什么解决方案吗? 谢谢

Directions API是一项Web服务。 与Web服务的API密钥一起使用的限制是IP限制。

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