公开公开一个 API 端点

Publicly Exposing an API Endpoint

编辑:这是一个概念性问题。如有必要,我可以根据要求制作一个最小的可重现示例。

我创建了一个 flask RESTful API 并将其部署到我的 loopack 地址。我知道这是一个只能由我的机器访问的地址。我对计算机网络知之甚少,正在尝试了解如何公开此 API 端点。

Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

我正在尝试为使用 OAUTH2 回调进行 API 调用的脚本配置回调 URL。我希望他们将我的 oauth 令牌发送回此 API 端点,但不明白如何 publicly 公开端点。

我最初以为我可以只输入我的 public IP 和端口 5000,但这不起作用。如果有人能告诉我如何公开这个 publicly 我将不胜感激。

谢谢。

您需要配置路由器以接收来自互联网的数据包并将其转发到位于内部网络的计算机。

按照 this 或类似的教程进行操作