bmtcloud
    bmtcloud
    • 🦊说明
    • 通用
      • 删除设备
        GET
      • 带宽监控
        GET
      • 收益列表
        GET
      • 修改备注
        POST
    • A/B/M/Z业务
      • 绑定设备
        POST
      • 设备列表
        GET
      • 申请压测
        POST
      • 查询压测结果
        GET
      • 同步网卡信息
        POST
      • 获取网卡列表
        GET
      • 获取拨号信息
        GET
      • 获取业务列表
        GET
      • 编辑拨号信息
        POST
      • 开始拨号
        POST
      • 指定管理网卡
        POST
    • G业务
      • G业务对接流程说明
      • 设备列表
        GET
      • 带宽监控
        GET
      • 绑定设备
        POST
      • 收益列表
        GET
      • 查询压测结果
        GET
    • C业务(废弃)
      • 压测接口
        POST
      • 绑定设备
        POST
      • 设备列表
        GET
    • D业务(废弃)
      • 设备列表
      • 绑定设备
    • 废弃
      • 质量监控
      • SLA

    🦊说明

    前提条件#

    蓝山云注册账号 https://www.bmtcloud.com.cn/admin/#/login
    联系商务人员,提供注册手机号,获取AppKey,AppSecret

    说明#

    1个用户默认1分钟最多请求300次
    盒子业务建议接入G业务,C,D业务后续会逐渐废弃掉。G业务已经包含了C、D业务

    服务器地址#

    https://www.bmtcloud.com.cn/

    公共参数#

    公共请求参数#

    名称类型说明
    akstring平台提供的AppKey
    timestampint当前unix时间戳(单位秒),5分钟内有效
    signstring签名方法见 鉴权机制

    公共返回参数#

    正确返回: Http响应码 200 且body中code为0
    错误返回: Http响应码非200 或body中code非0
    code:小于0表示消息为错误消息
    message:表示错误内容
    currents_time:表示当前时间戳
    evend_id:用于区分每一个接口请求

    body结构#

    {
        "code": 0,
        "message": "success",
        "current_time": 1673864360,
        "event_id": "20230116181920079780250001505200",
        "data": {
          
        }
    }

    鉴权机制#

    签名方法:拼接字符串 as#timestamp#account 然后对该字符串取md5和(小写)即为请求签名#

    as 即平台提供的AppSecret
    timestamp 当前unix时间戳(单位秒)
    account 即注册手机号

    签名示例代码#

    示例#

    account:18819190XXX
    ak: gfjqXeBqW0qMhMIO9A7Pz5CV 
    as: A9QbSBGJXhewr1EjCFH6aQ0Dnlr4ulx6
    timestamp:1627891743
    
    获取拼接字符串 
    A9QbSBGJXhewr1EjCFH6aQ0Dnlr4ulx6#1627891743#18819190XXX
    
    签名为:27ebb3798a437e71ee50739af1017642
    下一页
    删除设备
    Built with