首页 > 解决方案 > 使用仅允许静态 IP 的 API 使用动态 IP 访问数据

问题描述

我制作了一个从 API 访问一些数据的脚本。问题是要访问 API,我必须访问他们的网站并在允许的 IP 列表中输入我的 IP 以获取该特定 IP 的授权密钥。没有允许所有 IP 的选项。现在我的脚本在 PythonAnywhere 上运行,这是一个免费的云服务,不提供静态 IP。那么知道如何获得静态IP吗?或者任何其他提供静态 IP 的免费云服务。我也使用 QuotaGuard 扩展尝试了 Heroku,但它首先要求提供信用卡详细信息,而我没有。是否有任何服务可以从任何 IP 地址访问,然后使用私有 IP 获取内容并将该内容交付给我?

标签: pythonapiherokuippythonanywhere

解决方案


如果提供商不支持为您提供静态 IP,您可以使用代理服务器。

在 Heroku 上,我们有可以在这里提供帮助的fixiequotaguard插件。


推荐阅读