回答
Hamibot 的身份验证主要通过个人访问令牌(Personal Access Token)来实现,用于 API 访问和控制台操作。以下是详细说明:
1. 身份验证方式
- 所有 API 请求都必须通过 HTTPS 进行,访问地址为
https://api.hamibot.com/(备用地址https://api.hamibot.cn/适用于小程序等场景)。 - 在 API 请求的 HTTP 头中,需要包含
Authorization字段,值为hmp_...(你的个人访问令牌)。
2. 如何获取个人访问令牌
- 登录 Hamibot 控制台(控制台地址需用户自行访问官网)。
- 在控制台中生成新的个人访问令牌。令牌以
hmp_开头。
3. 使用示例
- cURL 命令示例:
curl -H "Authorization: hmp_你的令牌" https://api.hamibot.com/v1/scripts/脚本_id - JavaScript 代码示例(兼容 Rhino 1.7.15):
// 文档地址 https://docs.hamibot.com/ var res = http.request('https://api.hamibot.com/v1/scripts/脚本_id', { method: 'GET', headers: { authorization: 'hmp_你的令牌' } }); log(res.body.json());
4. 注意事项
- 令牌需妥善保管,避免泄露,因为它代表你的账号权限。
- API 有速率限制,具体配额可在控制台查询。
- 确保遵守 Hamibot 服务条款,不得用于违法、违规或绕过第三方平台限制的行为。
如果有更多具体问题,例如脚本开发或其他集成细节,可以提供更多上下文以便进一步协助。
ℹ️ 本回答由 AI 生成,内容仅供参考