我们可以在 cloudinary 上更新上传的图片吗?

时间:2020-12-26 15:14:54

标签: node.js cloudinary

我是使用 cloudinary 服务的新手。 在 cloudinary 上成功上传图像并获取公共 URL。 但是我想用新的图像更新现有的图像在 cloudinary 上有什么选项可以更新现有的图像吗? 请在这方面给我建议。 提前致谢:)

1 个答案:

答案 0 :(得分:0)

是的,可以更新已上传到 Cloudinary 的资产。

为此,您需要执行 upload() 方法调用并提供要上传的新资产(在 file 参数中),并将 public_id 参数设置为您要覆盖的现有 public_idoverwrite 参数作为 upload() 方法的一部分已经默认为 True,这就是将您帐户中的旧资产替换为新资产所需的全部内容。您还应该考虑将 invalidate 参数集传递给 True 以告诉 Cloudinary 清除旧资产的 CDN 缓存,以便现有 URL 在更新后返回新资产。

除了 API,您还可以通过媒体库 UI 上传覆盖图像。为此,您需要转到媒体库并使用上传按钮启动上传小工具。在那里,您会在底部看到一个“高级”选项,它允许您指定一个 public_id,您可以将其设置为要覆盖的 public_id,然后只需拖放或选择要上传的资产。在上传完成之前,您将收到确认覆盖操作的提示。

相关问题