API 令牌
API 令牌可让脚本、CI/CD 或外部工具无需密码或 2FA 即可调用 MyPanel API。这是一项 Pro 功能。
进入 设置 → 账户 → API 令牌:
- 输入一个便于记忆的名称(例如
ci-deploy)。 - 点击 创建令牌。
- 复制显示出来的令牌——它形如
mpat_…。
在 Authorization 请求头中发送令牌:
curl -H "Authorization: Bearer mpat_xxxxxxxx" https://panel.example.com/api/sites接口列表请参阅 自动化 API 页面。
- 令牌拥有完整的管理员权限——请像对待 root 密码一样对待它。
- 请勿将令牌提交到 git;应将其保存在环境变量 / CI 密钥中。
- 在 设置 → 账户 → API 令牌 中立即吊销不再使用的令牌(删除按钮)。
- 每个令牌都会显示其最近使用时间,便于你发现被遗忘的令牌。