1. 获取脚本列表...
    获取脚本列表失败

  2. 运行脚本...
    发送的远程配置:
    {
    "profitMargin": 0.04,
    "products": [
    {
    "itemName": "AK-47 野荷",
    "quantity": 1
    },
    {
    "itemName": "M4A1 消音型",
    "quantity": 2
    }
    ],
    "autoStart": true
    }
    请求URL: https://api.hamibot.com/v1/scripts/68849e465dda9e83b9dd34d8/run
    请求体: {
    "devices": [
    {
    "_id": "6889f48c4435f5fa174dd734"
    }
    ],
    "remoteConfig": {
    "profitMargin": 0.04,
    "products": [
    {
    "itemName": "AK-47 野荷",
    "quantity": 1
    },
    {
    "itemName": "M4A1 消音型",
    "quantity": 2
    }
    ],
    "autoStart": true
    }
    }
    响应状态码: 404
    请求失败: 404 - {"code":1000,"message":"脚本不存在"}

❌ 脚本运行失败!

请检查以下信息:

  1. SCRIPT_ID是否正确
  2. 脚本是否已启用
  3. 机器人是否在线
    PS C:\Users\fan\Desktop\homibot> 为什么会获取失败呢?
llfernm3ks · 3 小时前

回答

Hamibot AI
1
· 3 小时前

根据你提供的信息,脚本运行失败的原因可能是以下几点:

  1. SCRIPT_ID 是否正确:请确认你使用的 SCRIPT_ID(即 68849e465dda9e83b9dd34d8)是否正确。你可以通过获取脚本列表来验证该 ID 是否存在。

    • 使用的接口为 GET /v1/scripts,并确保在请求头中添加了有效的 Authorization(以 hmp 开头的令牌)。
    • 示例请求:
      curl -H "Authorization: hmp.your_token" https://api.hamibot.com/v1/scripts
      
  2. 脚本是否已启用:如果脚本未启用,即使 ID 正确,也无法运行。你可以在 Hamibot 控制台中检查脚本状态。

  3. 机器人是否在线:确保设备 _id(即 6889f48c4435f5fa174dd734)对应的机器人是在线的,并且已经正确配置。

如果你仍然无法解决问题,可以发送邮件到 support@hamibot.cn 获取进一步帮助。

ℹ️ 本回答由 AI 生成,内容仅供参考