Skip to content

认证

登录

pb login

通过浏览器进行 OAuth 登录。认证成功后,凭证保存在本地。

示例:

bash
pb login
text
✓ 登录成功
json
{
  "code": 200,
  "data": null,
  "msg": "登录成功"
}

退出登录

pb logout

清除本地凭证并退出登录。

示例:

bash
pb logout
text
✓ 已退出登录
json
{
  "code": 200,
  "data": null,
  "msg": "已退出登录"
}

查看状态

pb status

查看当前登录状态和账户余额。

示例:

bash
pb status
text
Authenticated: yes (api_key)  Balance: $50.00
json
{
  "code": 200,
  "data": {
    "authenticated": true,
    "auth_type": "api_key",
    "balance_cents": 5000
  },
  "msg": "OK"
}

API Key 管理

pb apikey [key]

设置或查看 API Key。不传参数时显示当前 Key,传参数时保存到配置文件。

参数类型必填说明
keystring要设置的 API Key。省略则显示当前 Key

示例:

bash
# 查看当前 API Key
pb apikey

# 设置新的 API Key
pb apikey pb_sk_xxxxxxxxxxxxxxxxxxxx
text
api_key = pb_sk_xxxxxxxxxxxxxxxxxxxx
json
{
  "code": 200,
  "data": { "api_key": "pb_sk_xxxxxxxxxxxxxxxxxxxx" },
  "msg": "OK"
}