PyCloudinary 尝试上传到 Cloudinary 时“参数种类值无效”

问题描述 投票:0回答:1

我正在尝试将 快速入门指南与我们的测试系统一起使用。

 cloudinary.uploader.upload("https://cloudinary-devs.github.io/cld-docs-assets/assets/images/butterfly.jpeg", public_id="quickstart_butterfly", unique_filename = False, overwrite=True)

首先我收到了

Field 'country' is mandatory and cannot be left empty"
,所以我了解到我需要 添加元数据 到通话中:

 cloudinary.uploader.upload(..., metadata="country=de|")

这里的另一个问题是,您需要使用元数据字段的

external_id
值,而不是 Cloudinary UI 中显示的值。另请注意,多选字段需要以列表形式移交:

 cloudinary.uploader.upload(..., metadata="country=de|language=[\"without_language\"]")

但是现在上面的错误消息不断被抛出,我不知道

kind
应该是什么。

python cloudinary
1个回答
0
投票

经过一番痛苦之后,我发现该消息只是意味着您的元数据有问题。

在这里我了解到该消息不明确,通常意味着您的元数据参数中有错误的键,而不是不存在的参数的错误值

kind

© www.soinside.com 2019 - 2024. All rights reserved.