跳到主要内容

退出码

Shoplazza CLI 使用结构化退出码指示失败类型。

退出码类型说明
0成功命令执行成功
1API 错误Shoplazza API 返回错误(4xx/5xx)
2验证错误输入无效、缺少必要参数或数据格式错误
3认证错误凭证缺失或过期、作用域不足
4网络错误连接失败、超时、DNS 解析错误
5内部错误非预期的 CLI 错误(Bug)

在脚本中使用

shoplazza products list
case $? in
0) echo "成功" ;;
1) echo "API 错误 — 检查响应内容" ;;
2) echo "验证错误 — 检查参数" ;;
3) echo "认证错误 — 执行:shoplazza auth login" ;;
4) echo "网络错误 — 检查网络连接" ;;
5) echo "内部错误 — 请报告 Bug" ;;
esac