认证
登录
pb login
通过浏览器进行 OAuth 登录。认证成功后,凭证保存在本地。
示例:
bash
pb logintext
✓ 登录成功json
{
"code": 200,
"data": null,
"msg": "登录成功"
}退出登录
pb logout
清除本地凭证并退出登录。
示例:
bash
pb logouttext
✓ 已退出登录json
{
"code": 200,
"data": null,
"msg": "已退出登录"
}查看状态
pb status
查看当前登录状态和账户余额。
示例:
bash
pb statustext
Authenticated: yes (api_key) Balance: $50.00json
{
"code": 200,
"data": {
"authenticated": true,
"auth_type": "api_key",
"balance_cents": 5000
},
"msg": "OK"
}API Key 管理
pb apikey [key]
设置或查看 API Key。不传参数时显示当前 Key,传参数时保存到配置文件。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
key | string | 否 | 要设置的 API Key。省略则显示当前 Key |
示例:
bash
# 查看当前 API Key
pb apikey
# 设置新的 API Key
pb apikey pb_sk_xxxxxxxxxxxxxxxxxxxxtext
api_key = pb_sk_xxxxxxxxxxxxxxxxxxxxjson
{
"code": 200,
"data": { "api_key": "pb_sk_xxxxxxxxxxxxxxxxxxxx" },
"msg": "OK"
}