DYH云

DYH开放接口


考核规则变更

简要描述
  • 考核规则变更
请求URL
  • /api/contest.contest/editRule
请求方式
  • POST
参数
{
    "contestId": 6876, #考核Id
    "data":[
        {
            "rule":"screen_monitor", #屏幕监考
            "enable":1, #是否开启 1开启 0关闭
            "option":"30" #截图间隔时间
        },
        {
            "rule":"switch_screen", #屏幕监考需要加上这一项 enable跟随屏幕监考的 enable变化
            "enable":1
        },
        {
            "rule":"web_camera_monitor", #正面摄像头
            "enable":1,
            "option":"30"
        },
        {
            "rule":"env_invigilate", #环境摄像头
            "enable":1,
            "option":"30"
        }
    ]
}
返回示例
{
    "code": 20000,
    "msg": "success",
    "time": "2022-11-14 10:47:42",
    "data": []
}

  收到 ws
  uid: invigilate-contest-{$contestId}
  {
    'type' => 'contest/rules',
    'data' => [
        'contestId' => 6876
    ]
  }
备注
  • 更多返回错误代码请看首页的错误代码描述

页面列表

ITEM_HTML