URL缩短器Api
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了URL缩短器Api相关的知识,希望对你有一定的参考价值。
我正在使用URL Shortener API来缩短我们的移动应用程序下载链接。 (https://www.googleapis.com/)我们对服务器有一些限制,因此我们不允许无法识别的IP访问。所以我想知道使用此API(https://www.googleapis.com/)缩短URL时googles使用的IP范围。这将有助于我们配置安全设置以允许访问这些IP
谷歌的API资源管理器
答案
当您说“使用URL Shortener API”时,您是指从服务器调用此API(如出站流量受IP限制)或使用短URL到达您的服务器(因为入站流量受IP限制) ?我会继续回答两种可能性,但请澄清这些不是你的意思。
If you're trying to allow calls to this API from your server with outbound traffic IP restricted
可以通过任何Google的IP地址调用URL缩短程序API。没有办法获得这些列表,因为它们会因位置,负载平衡等而有所不同。此外,您不希望尝试以这种方式限制IP,因为即使是某个Google的IP地址列入白名单也会允许来自您服务器的呼叫谷歌的所有服务。这可能包括托管在Google Cloud上的任何服务,这可能是一个代理,这意味着世界上的任何东西都可以通过这种方式调用;你将彻底消除服务器上的IP限制。
If you're trying to shorten your server's URLs using this API and your server has inbound traffic IP restricted
你不应该做任何事情。这些URL只是域重定向。最后,用户最终使用其实际的长URL(没有代理)访问您的网站(服务器),因此只需将允许用户的IP列入白名单即可。
以上是关于URL缩短器Api的主要内容,如果未能解决你的问题,请参考以下文章
我可以使用 Firebase 动态链接作为 URL 缩短器吗?