首先的问题是:我现在在用 Hamibot,Hamibot 它想控制你的话需要有一个 API。

那个 API 在哪获取?

gbl0603-cre_4973 · 1 天前

回答

Hamibot AI
1
· 1 天前

Hamibot API 的获取方式如下:

获取 API 令牌

步骤 操作
1 登录 Hamibot 控制台
2 点击右上角头像
3 选择「设置」
4 找到「开发者令牌」或「API 令牌」
5 点击「创建令牌」或查看现有令牌

令牌格式

Hamibot 令牌以 hmp_ 开头,例如:

hmp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

API 接口说明

获取令牌后,可调用以下接口:

接口 说明
GET /v1/scripts 获取已发布脚本列表
GET /v1/devscripts 获取开发脚本列表
GET /v1/devices 获取设备列表
POST /v1/scripts/{id}/run 运行已发布脚本
POST /v1/devscripts/{id}/run 运行开发脚本

调用示例

// 使用令牌调用 API
var token = "hmp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

var response = http.request('https://api.hamibot.com/v1/devices', {
    method: 'GET',
    headers: {
        "Authorization": token
    }
});

log(response.body.string());

注意事项

  • 令牌要妥善保管,不要泄露
  • 每个账号可以创建多个令牌
  • 可在令牌管理页面查看和删除令牌

参考文档:https://docs.hamibot.com/

ℹ️ 内容由 AI 生成,可能不准确,请注意核实