最新更新:Jan-31-2024
云线界面使你能够通过命令行与云线交互举例说,您可以执行并上传API操作,将命令输入终端而不必花时间建立正式编码环境额外辅助命令帮助测试变换、优化和其他常用动作也可以将批量文件命令归并到自动化劳累任务
安装配置
- 预设条件:云化CLI使用时需要Python3.6或以后使用可安装 Pythonhttps://www.python.org.Python包安装程序
Pip网路
装配式 安装云式CLI运行
令所有你
焊德
命令指针云化产品环境CLOUDIORY_URL
环境变量取表单: @ 例例设置临时环境变量
- Mac或Linux
- Windows上:
小技巧可复制并粘贴 API环境变量从 机牌板页 云化控制台.通过运行检查配置 :
响应返回表单
设置配置参数
可设置任意配置参数通过附送CLOUDIORY_URL
环境变量查询字符串设置时默认配置或设置替代配置时使用配置命令
举个例子使用云式数据中心https://api-eu.www.aaaalireno.com
并设置自定义域名域名.com
中添加上传前缀
并名码
参数环境变量
可见运行配置参数设置sld配置
命令 :
升级
更新云化CLI最新版
基础命令
帮助启动命令中有一些基本命令可用
列表命令输入 :
查看CLI版本PythonSDK和Python输入
查看可用管理员API方法
查看可用上传API方法,输入
显示搜索API用法输入
查看可用工具输入 :
查看视频看CLI安装配置,加一些基本命令
教程内容
命令概述
全云化CLI命令启动焊德
.命令通用语法如下:
举例说,下命令运行贝斯特登录入口官网下载resources_by_moderation方法中管理员API限制信息输出到ERROR层次返回最多40个原文件的细节感知点错误检测反磁件插件,保存输出文件调用'输出.txt'
可分解命令如下:
语法 | 实例 |
---|---|
cli选项 |
逆差 |
命令 |
管理员 |
命令选项 |
save输出.txt 最大结果40 资源类型原型 |
方法论 |
贝斯特登录入口官网下载resources_by_moderation |
方法参数 |
perception_point 拒绝 |
可选参数可指定为命令选项(如上例)或使用分配值语法
- 如果指定为命令选项,则可以在方法前后定位或直觉定位
- if descript使用分配语法
上例可用下列方式输入:
或(使用语法分配值):
CLI选项
CLI选项 | 描述性 |
---|---|
-c,-config | 告诉CLI哪个产品环境通过指定环境变量运行命令重置默认配置 |
-C,-config_saved | 告诉CLI哪个产品环境通过指定保存配置运行命令看配置命令重置默认配置 |
-v,-verbosity(级别) | 具体说明信息输出层次:Critical、Error、Warning、INFO或DEBUG |
--version | 显示CLI版本、PythonSDK基础和Python |
--help | 显示帮助 |
命令类
API命令
命令 | 描述性 |
---|---|
管理员 | 从管理员API运行方法 |
上传程序 | 运行方法上传API |
搜索 | 运行搜索 方法管理API |
提供 | 运行方法提供API |
文件管理
命令 | 描述性 |
---|---|
迁移 | 取外部媒体文件列表,用相同前缀引用URL |
同步 | 本地文件夹和云文件夹同步 |
上传_dir | 上传资产文件夹并维护文件夹结构 |
再生源 | 重生衍生资产与命名变换或变换字符串相关 |
帮助者
命令 | 描述性 |
---|---|
实用值 | 运行工具法 |
建材 | 返回模板代码实现指定的云部件或功能 |
URL | 生成云式URL |
配置
命令 | 描述性 |
---|---|
配置 | 管理产品环境配置 |
命令引用
管理员
上头管理员
命令允许运行通过adminAPI调用的任何方法管理员API受率限制贝斯特登录入口官网下载API提供全控所有上传媒体资产(资源)、获取社会简介图片、生成变换等
看管理员API引用细节方法
语法
命令选项
选题 | 描述性 |
---|---|
o,-objectal参数 | 可选参数原始字符串 |
O,-可选参数分解 | 可选参数解析字符串 |
sss | 列表所有可用方法 |
save(文件名) | 保存输出到文件 |
-d-doc | 打开管理员API引用浏览器中 |
--help | 显示帮助 |
方法论
使用焊德管理员
列表所有可用管理员API方法并引用管理员API引用查看适用于每种方法的参数
例举方法贝斯特登录入口官网下载resources_by_tag需要参数标签识别
和各种可选参数列表最多十部视频最大结果
并资源类型
贴上动物标签,输入 :
管理员
命令调用adminAPI方法时,只要在方法前不指定选项并有效使用
实例
显示产品环境中所有标签
列出产品环境内所有资源类型
创建命名变换后上传预置使用命名变换
上传程序
上头上传程序
命令允许运行通过上传API调用的任何方法上传API允许您上传和管理介质资产
看上传a细节方法
语法
命令选项
选题 | 描述性 |
---|---|
o,-objectal参数 | 可选参数原始字符串 |
O,-可选参数分解 | 可选参数解析字符串 |
sss | 列表上传API中所有可用方法 |
save(文件名) | 保存输出到文件 |
-d-doc | 打开上传a浏览器中 |
--help | 显示帮助 |
方法论
使用sld上传程序
列表所有可用上传API方法并引用上传a查看适用于每种方法的参数
例举方法重命名需要两个参数from_public_id
并to_public_id
和各种可选参数重命名相片1到相片2,制作相片2私自并撤销光片1to_类型
并无效
输入 :
上传程序
命令调用上传API方法时,只要在方法前不指定选项并有效使用
实例
想象一下你有一连串照片 并想转成幻灯片秀可上传标签并随后从图像中创建动画GIF下例中,我们有一个本地文件夹,内存鸟图像Bash脚本从文件夹内运行并上传本地文件夹中每个JPG后使用多维
从所有图像创建动画GIF法并贴上Bird标签,在每个框架间延迟1300ms
结果显示鸟图像滑动
下还有一个例子多维
动作方法 :
教程内容
上传ai方法从PDF页面生成图像图例
教程内容
搜索
上头搜索
命令运行管理员API搜索
方法论方法允许您过滤并检索产品环境所有资产的信息,同时帮助查询表达式使用类似Luceen查询语言
看搜索方法文档获取更多细节
语法
命令选项
选题 | 描述性 |
---|---|
f,-with_field | 指定非默认资产属性f标签互换 .或选,你可包含多个这些选项,例如f标签-f上下文 . |
fi,-fields | 指定结果中应包含哪些资产属性(连同默认属性子集)为逗号分离列表,例如fi标签解析 .或选,你可包含多个这些选项,例如fi标签-fi上下文 .重置指定值带_field . |
s,-sort_bject | 排序查找结果指定字段向上或向下 |
a集合 | 指定属性计算并返回聚合计数 |
-n,-max_结果(整数) | 最大结果返回默认值:10最大值:500 |
-c,-next_cror | 继续使用已有游标搜索 |
A-自动机 | 返回所有结果可多次调用管理员API |
F-F | 运行时跳过确认自动嵌入式 . |
ff,-filter_fields | 指定响应中哪些属性显示为逗号分离表,例如ff格式公有性 .或选,你可包含多个这些选项,例如ff格式-ff公开_id .响应中不显示其他属性 。可使用过滤默认字段以及通过使用添加字段带_field 或字段内 . |
t,-tl | 可缓存搜索 URLTL 秒数默认值:300 |
-u-url | 构建可缓存搜索 URL |
json(文件名) | 保存JSON输出文件 |
sv文件名 | CSV输出保存到文件 |
-d-doc | 打开搜索API文档页 |
--help | 显示帮助 |
表达式
搜索表达式支持表达式见表达式.
实例
查找贴上最后一天上传并大于100kB图像贝斯特登录入口官网下载响应中包括标签字段,按上移顺序对结果排序,并限制返回结果为30个资源:
>
字符被解读为重定向命令
样本输出 :
由响应显示公有标签ff公有i
:
样本输出 :
提供
上头提供
命令允许运行通过提供API调用的任何方法提供API使你能够创建和管理产品环境,用户名并用户群.提供API可用企业平面图请求.
看提供a参考细节方法
调用提供方法
- 产品环境需要搭建提供
你需要搭建
CLOUDINARY_ACCOUNT_URL
环境变量取表单: @ - Mac或Linux
- Windows上:
语法
命令选项
选题 | 描述性 |
---|---|
o,-objectal参数 | 可选参数原始字符串 |
O,-可选参数分解 | 可选参数解析字符串 |
sss | 列表提供API中所有可用方法 |
save(文件名) | 保存输出到文件 |
-d-doc | 打开提供a参考浏览器中 |
--help | 显示帮助 |
方法论
使用焊接提供
列表所有可用提供API方法并引用提供a参考查看适用于每种方法的参数
举例说 方法更新用户中包含一个参数用户标识
和各种可选参数更新用户标识7f08f1f1fc910bf1f25274aef11d27
至管理员
输入 :
实例
创建产品环境调用docs-de
云调用docs-demo-cloud
基于现有产品环境ID0918b03ea306482e4858ee1ac2e7c8
:
样本响应 :
创建用户调用John Smith
,他们的邮箱地址johnsmith@example.com
中带media_library_user
角色访问带ID的产品环境0918b03ea306482e4858ee1ac2e7c8
并7ad7f4e93ba3f349ee63642fb68e42
:
样本响应 :
迁移
使用迁移
命令迁移外部媒体文件列表URL迁移文件列入单文件并必须全部有相同的前缀
语法
命令选项
选题 | 描述性 |
---|---|
-d,-destricte | URL使用分离器如果未指定定界符,则新线假设为分隔符 |
-v-verbose | 输出文件 |
--help | 显示帮助 |
上传映像
安市自动加载URL映射并配置产品环境上传设置集成上传映像
名映射文件夹
文件库
内含URL文件名,每个文件均有URL前缀自动加载URL映射.
实例
URL文件指向想迁移到云化产品环境的资产例子中所有资产前缀为s/upload.wikimedia.org/wikipedia/commons/
文件调用url文件.txt看上去像这个
https://upload.wikimedia.org/wikipedia/commons/c/cb/Eden_Gardens_under_floodlights_during_a_match.jpg;https://upload.wikimedia.org/wikipedia/commons/d/dc/Historical_cricket_bat_art.jpg;https://upload.wikimedia.org/wikipedia/commons/a/ae/Olympic_flag.jpg;https://upload.wikimedia.org/wikipedia/commons/3/35/Olympic-flag-Victoria.jpg
优先配置自动加载URL映射产品环境上传设置映射云文件夹,例如,emote-media文件夹若不存在则会自动创建
可创建云控制台上传映射上传设置或使用CLI如下:
运行此命令迁移所有资产url文件.txt
切入点远程媒体
文件夹云化产品环境返回verbose输出
样本动词输出 :
同步
上头同步
命令同步本地文件夹和云文件夹,维护文件夹结构
- 产品环境使用动态文件夹:
- 双向同步基于显示名和资产文件夹推送时上传资产显示名设置为本地资产文件名(不管上传预设设置如何)。本地文件夹结构以云形资产文件夹结构复制类似地,拉动时本地文件文件文件路径和文件名与资产文件夹和云内资产显示名比较资产文件夹中的复制显示名称通过增量索引解决,以创建本地文件夹时唯一文件名显示名称在云化中不变,推回时增量指数下降
- 上传资产公有标识值根据默认API上传预设或
同步
调用(它取代默认上传预设) - if you descript
覆盖表示真
并发use_filename=true
并unique_filename=false
产品环境中与本地文件夹中资产文件名完全相同的现有资产将有效从当前资产文件夹删除并按同步写入新资产文件夹这是因为公共标识符在整个产品环境中必须是独一无二的
相似地,如果目录上传文件在不同子文件夹中同名并使用以上三大上传参数,则只有最后一个上传参数会出现在云化中
- 产品环境使用固定文件夹:
- 双向同步基于公共身份证推送时,上传资产公有标识设置为本地资产文件路径和文件名(不管上传预置设置如何)。抓取时本地文件夹与云内资产全公共标识路径比较
- 固定文件夹模式中,文件夹结构是公共ID的一部分(基于前向裁剪),您可以在目录的不同子文件夹中拥有多个同名文件
语法
命令选项
选题 | 描述性 |
---|---|
--push | 从本地文件夹推换云端文件夹 |
--pull | 从云文件夹调换本地文件夹 |
HH隐蔽 | 内含隐藏文件同步 |
-w,-convent_works | 指定并发网络线程数默认数:30 |
F-F | 删除文件时跳过确认 |
k-keep-unique | 唯一文件保留在目标文件夹中 |
-D,-Eletion批量大小(整数) | 指定批量大小删除远程资产默认数:30 |
o,-objectal参数 | 安市可选上传参数转成生字符串 |
O,-可选参数分解 | 安市可选上传参数传递解析字符串 |
--help | 显示帮助 |
本地文件夹
本地文件夹与云文件夹同步
cloudinary_folder
云端全路径与本地文件夹同步可使用前向斜线分离文件夹指定路径
- 固定文件夹模式
cloudinary_folder
上传资产公共标识的第一部分(直至最后前向斜线)。 - 动态文件夹模式
cloudinary_folder
算法资产文件夹上传资产
实例
推送本地文件夹修改 my_images至云端文件夹修改 my_cld_images/my_images
样本输出 :
后从云文件夹删除两个文件下拉修改回带-F选项本地文件夹,免提示确认删除文件
样本输出 :
上传_dir
使用上传_dir
命令上传资产文件夹并维护文件夹结构
- 产品环境使用动态文件夹:
- 显示名上传资产设置本地资产文件名本地文件夹结构以云形资产文件夹结构复制
- 上传资产公有ID值根据默认API上传预设选项设置,上传预设与
上传_dir
命令或命令中指定的任选参数上传_dir
调用(它压倒上传预设) - if you descript
覆盖表示真
并发use_filename=true
并unique_filename=false
或默认API预设或指定预设使用这些设置) 产品环境中公共标识与本地文件夹中资产文件名完全相同的任何现有资产将有效从当前资产文件夹删除并按上传写入新资产文件夹这是因为公共标识符在整个产品环境中必须是独一无二的
相似地,如果目录上传文件在不同子文件夹中同名并使用以上三大上传参数,则只有最后一个上传参数会出现在云化中
- 产品环境使用固定文件夹:
- 公开标识上传资产设置为本地资产文件路径和文件名(不管上传预置设置如何)。
- 固定文件夹模式中,文件夹结构是公共ID的一部分(基于前向裁剪),您可拥有多个文件,不同子文件夹中同名并存
语法
命令选项
选题 | 描述性 |
---|---|
glob模式 | glob模式例举使用/*.jpg 只上传JPG文件 |
HH隐蔽 | 包含隐藏文件 |
o,-objectal参数 | 安市可选上传参数转成生字符串 |
O,-可选参数分解 | 安市可选上传参数传递解析字符串 |
t, -- transformation | 转换应用所有上传 |
-f,-文件夹 | 云形全路径上传资产可指定整条路径,例如path1/path2/path3不存在文件夹自动创建
|
-p,-preset | 上头上传预置使用方式 |
e,-Exclude-dir-name | 使用此选项时,父目录内容上传,但不上传父目录本身 |
-w,-convent_works | 指定并发网络线程数默认数:30 |
-d-doc | 显示文档上传_dir . |
--help | 显示帮助 |
本地文件夹
本地文件夹上传至云如果省略此参数,则上传当前文件夹的内容
实例
上传本地文件夹myimages
中所有内容和子文件夹my_images_on_cloudinary
覆盖现有文件
产生云形文件夹结构
Home+-My_images_on_cludiany+-My_images++
与上标相同,但不包括父文件夹名myimages
.
产生云形文件夹结构
home+-myimages_on_cludian
视频显示上传_dir
动作命令 :
教程内容
再生源
使用再生源
命令重生所有衍生资产与具体命名变换或变换字符串相关更新命名变换失效后使用此功能,并用最新版本资产重新填充缓存
语法
命令选项
选题 | 描述性 |
---|---|
eager通知_url | webhook通知URL |
ea-eager-async | 异步生成 |
A-自动机 | 自动引导API调用 |
F-F | 跳过初始确认 |
-n,-max_结果(整数) | 最大结果返回默认值:10最大值:500 |
-w,-convent_works | 指定并发网络线程数默认数:30 |
--help | 显示帮助 |
transformation_name
或名a命名变换举个例子黑边界
或变换字符串等t_black-border/a_50/l_icon/fl_layer_apply,g_west
.
- 查找所有现有变换字符串变换日志控制台
- 可能不直接对应URL使用变换,例如
f_aut
请求URL使用中,它会修改为实际交付格式,例如f_aif
. - 请求变换时无扩展,则向变换字符串尾附前斜线,例如
t_small-square/f_avif/a_30/
.
实例
异步重生所有资产使用命名变换小方块
中跳过初始确认并通知专用webhook
样本响应 :
恢复使用变换字符串生成的所有资产t_small-square/f_avif,fl_aavif/a_30/jpg
中跳过初始确认
样本响应 :
实用值
上头实用值
命令允许运行云化实用法
语法
命令选项
选题 | 描述性 |
---|---|
o,-objectal参数 | 可选参数原始字符串 |
O,-可选参数分解 | 可选参数解析字符串 |
sss | 列表所有可用工具方法 |
--help | 显示帮助 |
方法论
使用焊德用法
列表所有可用工具方法参考下表链接查看每种方法适用的参数
实例
生成签名时参数签名{timestamp} 1595793040,public_id
API秘密32312716117519
:
\
或
...
举个例子
字串
或
文字类
.
样本输出 :
生成 URL以公有ID交付资产采样
宽度为300像素,高度为100像素
样本输出 :
建材
上头建材
命令返回模板代码执行指定的云式部件或功能
语法
命令选项
选题 | 描述性 |
---|---|
-ll-list语言 | 列表可用语言 |
it-list-templates | 列表可用模板 |
--help | 显示帮助 |
语言类
可变语言 |
---|
ython语言 |
html(默认) |
节点 |
红宝石 |
模板化
端点 | 描述性 |
---|---|
find_all_empty_folders | 返回模板代码查找空文件夹 |
media_library_widget | 返回模板代码媒体库部件. |
产品装饰 | 返回模板代码产品画廊. |
上传widget | 返回模板代码上传部件. |
视频播放器 | 返回模板代码视频播放器. |
实例
生成样本代码执行网页基本上传部件
样本输出 :
生成样本Python代码查找所有空文件夹
样本输出 :
URL
上头URL
命令生成云式URL,可在浏览器中任选打开
语法
命令选项
选题 | 描述性 |
---|---|
-rt,-resource类型 | 资产类型 |
t,-类型[上载,私有,认证,取取取,列表,url2png | 上头交付类型. |
OOOpen | 生成衍生资产并打开浏览器 |
s,-sign | 生成签名URL |
--help | 显示帮助 |
变换
变换资产URL语法使用变换URLAPI引用.
实例
使用公共ID执行图像下演变换docs/animals_on_road
:
- 调整宽度到400像素使用用自动重力缩图裁剪模式
- 使用 10 色和60%细节应用向量化效果
- 加维格内特特效果加强40
样本输出 :
使用URL2PNG上加抓取云端主页顶部截图,对抓取图像应用灰度效果,并打开浏览器变换图像URL2PNG上加号要求URL签名,使用-s选项
样本输出 :
配置
配置指向特定云产品环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境环境默认配置设置安装配置.使用不同的配置允许访问不同的云化产品环境
上头配置
命令显示当前配置并允许管理更多配置
可明文指定附加云化产品环境环境环境环境变量-c
选项或保存配置C级
选项)
例举使用-c
选项 :
使用保存配置actx
可使用配置命令创建、删除和列表保存配置
并见:设置配置参数
语法
选项
选题 | 描述性 |
---|---|
n-n-n-nv_var_url | 创建并命名云环境变量配置 |
sss | 列表全部保存配置 |
s,-show | 显示指定配置细节 |
m,-rm | 删除指定配置 |
url,-from_url | 从云环境变量创建配置配置名称为云名 |
--help | 显示帮助 |
实例
在这些例子中,我们使用环境变量编译
CLOUDIORY_URL
部分)取自
机牌板云台页面
显示当前配置
创建附加配置命名计数器
显示细节,显示上传预设并配置成此产品环境,然后删除配置
从环境变量创建附加配置配置自动提供与云名同名,在此例云名
.上传图片到产品环境并应用相关标签
将全部保存配置列表为文件配置txt, 并删除所有配置