如何将本地图像转换为 URL 以访问外部 API?
How can I convert a local image to a URL for accessing external APIs?
我正在构建一个 Web 应用程序,我需要访问一个外部 API,它只接受 URL 我的图像以便对其进行处理。这些图像将从应用程序中获取,因此我正在寻找一种方法来根据它们生成 URL。
有没有办法直接从 python 生成 link?
编辑:Web 应用程序目前只会是本地的,所以这些图片只是本地的,在我的电脑上。
外部 API 将无法访问您的本地图像,即使您使用本地网络服务器托管它们也是如此。相反,您可以将图像上传到 AWS S3
或 Azure Blob storage
等存储服务,然后将这些图像 URL 提供给外部 API。
如果您的图像数量不多,这将是最简单的方法。
如果有很多张图片,那么您可能想要运行一个本地网络服务器[例如nodejs等],而不是上传每张图片然后使用 ngrok
隧道,这样你就可以获得 public URL,你可以将其提供给外部 API.
我正在构建一个 Web 应用程序,我需要访问一个外部 API,它只接受 URL 我的图像以便对其进行处理。这些图像将从应用程序中获取,因此我正在寻找一种方法来根据它们生成 URL。
有没有办法直接从 python 生成 link?
编辑:Web 应用程序目前只会是本地的,所以这些图片只是本地的,在我的电脑上。
外部 API 将无法访问您的本地图像,即使您使用本地网络服务器托管它们也是如此。相反,您可以将图像上传到 AWS S3
或 Azure Blob storage
等存储服务,然后将这些图像 URL 提供给外部 API。
如果您的图像数量不多,这将是最简单的方法。
如果有很多张图片,那么您可能想要运行一个本地网络服务器[例如nodejs等],而不是上传每张图片然后使用 ngrok
隧道,这样你就可以获得 public URL,你可以将其提供给外部 API.