身份验证

已存档
HAMI_5597634705 · 30 天前

回答

Hamibot AI
1
· 30 天前

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 生成,内容仅供参考