查询应用一览


简要描述
请求URL
  • {{adminHost:8181}}/appli/search
请求方式
  • get
Header
字段名 示例值 必选 类型 说明
adminKey 603284317954637824 string 该参数为后台管理接入凭证,在LarkXR3.3后台接入管理中查看
timestamp 8641706679604867 string 发送请求时的时间戳,单位为毫秒
signature 9A02B47AE67664D80A2ED13FC2B1691512613790 string 该参数为密钥签名。将adminKey(LarkXR3.2后台接入管理中查看)和adminSecret(LarkXR3.3后台中接入管理查看)和当前时间戳(long型数值)按字母序排序,然后进行SHA-1摘要签名。请参考【获取凭证签名】的样例
请求Query参数
参数名 示例值 必选 类型 说明
appliId   string 应用id
appliName   string 应用名称
wsId   string 工作空间id
page   string 页码,默认是1
pageSize   string 每页展示多少条数据,默认20
成功返回示例
{
  "code": 1000,
  "message": "Success",
  "result": {
    "records": [
      {
        "appliId": "1213068656913678336",
        "appliName": "test",
        "appliType": 2,
        "accessType": 1,
        "wsId": "Jx3wQMD1",
        "picUrl": "",
        "pgmId": "1212814918814793728",
        "pkgId": "100178",
        "version": "1",
        "fileSize": "16517216",
        "appliPath": "",
        "exeFileName": "nginx/nginx.exe",
        "exeFileNameList": "",
        "param": "",
        "status": 1,
        "instanceMax": 1,
        "hasExtraParam": 0,
        "initWinSize": 0,
        "initResolutionType": 0,
        "frameLowerLimit": 30,
        "initiativeSyncFlag": 1,
        "initCursorMode": 0,
        "offScreen": 1,
        "fullScreenMode": 0,
        "mobileFullScreenMode": 0,
        "startProcType": 0,
        "useGamepad": 0,
        "mobileForceLandscape": 1,
        "mobileVirtualJoystick": 1,
        "mobileKeyboardType": 0,
        "mobileWebMenuType": 1,
        "mouseZoomDirection": 1,
        "playerListToggle": 1,
        "limitMaxFps": 1,
        "touchOperateMode": "mouse",
        "arAlphaMask": 0,
        "dcs": 1,
        "playMode": 1,
        "scs": 0,
        "audioInput": 0,
        "audioInputAutoStart": 0,
        "videoInput": 0,
        "videoInputAutoStart": 0,
        "videoInputCnt": 1,
        "liveStreaming": 0,
        "textInputEventPrompt": 1,
        "vrControllerType": 0,
        "qpMin": 20,
        "qpMax": 35,
        "taskCloseType": 0,
        "delayCloseDuration": 20,
        "reqGpuMemMax": 0,
        "useWebCodec": 0,
        "preferDecoder": "h264",
        "createUser": "443167382534356992",
        "createDate": "1709259705534",
        "updateUser": "443167382534356992",
        "updateDate": "1711070638914",
        "deleteFlag": 0
      },
      {
        "appliId": "1217109955904012288",
        "appliName": "zsnn",
        "appliType": 2,
        "accessType": 0,
        "wsId": "Jx3wQMD1",
        "pgmId": "1217058508743114752",
        "pkgId": "100203",
        "version": "0.0.1",
        "zipFile": "1217058375657848832.zip",
        "fileSize": "21484303",
        "appliPath": "20240312103528799",
        "exeFileName": "LarkDataChannelDemo.exe",
        "exeFileNameList": "",
        "param": "",
        "status": 1,
        "instanceMax": 1,
        "hasExtraParam": 0,
        "initWinSize": 0,
        "initResolutionType": 0,
        "frameLowerLimit": 30,
        "initiativeSyncFlag": 1,
        "initCursorMode": 0,
        "offScreen": 1,
        "fullScreenMode": 0,
        "mobileFullScreenMode": 0,
        "startProcType": 0,
        "useGamepad": 0,
        "mobileForceLandscape": 1,
        "mobileVirtualJoystick": 1,
        "mobileKeyboardType": 0,
        "mobileWebMenuType": 0,
        "mouseZoomDirection": 1,
        "playerListToggle": 1,
        "limitMaxFps": 1,
        "touchOperateMode": "mouse",
        "arAlphaMask": 0,
        "dcs": 1,
        "playMode": 1,
        "scs": 0,
        "audioInput": 0,
        "audioInputAutoStart": 0,
        "videoInput": 0,
        "videoInputAutoStart": 0,
        "videoInputCnt": 1,
        "liveStreaming": 0,
        "textInputEventPrompt": 1,
        "vrControllerType": 0,
        "qpMin": 20,
        "qpMax": 35,
        "taskCloseType": 0,
        "delayCloseDuration": 20,
        "reqGpuMemMax": 0,
        "useWebCodec": 0,
        "preferDecoder": "h264",
        "createUser": "443167382534356992",
        "createDate": "1710223226297",
        "updateUser": "443167382534356992",
        "updateDate": "1710839602915",
        "deleteFlag": 0
      },
      {
        "appliId": "1217122516187742208",
        "appliName": "test",
        "appliType": 2,
        "accessType": 1,
        "wsId": "yzpVmS4A",
        "pgmId": "1217122515504070656",
        "pkgId": "100212",
        "version": "1.0.0",
        "zipFile": "1217121905081843712.zip",
        "fileSize": "262223764",
        "appliPath": "20240312144755383",
        "exeFileName": "Dismantle.exe",
        "exeFileNameList": "Dismantle.exe",
        "param": "",
        "status": 1,
        "instanceMax": 9999,
        "hasExtraParam": 0,
        "initWinSize": 0,
        "initResolutionType": 1,
        "frameLowerLimit": 30,
        "initiativeSyncFlag": 1,
        "initCursorMode": 0,
        "offScreen": 1,
        "fullScreenMode": 0,
        "mobileFullScreenMode": 0,
        "startProcType": 0,
        "useGamepad": 0,
        "mobileForceLandscape": 1,
        "mobileVirtualJoystick": 1,
        "mobileKeyboardType": 0,
        "mobileWebMenuType": 0,
        "mouseZoomDirection": 1,
        "playerListToggle": 1,
        "limitMaxFps": 1,
        "touchOperateMode": "mouse",
        "dcs": 0,
        "playMode": 0,
        "scs": 0,
        "audioInput": 0,
        "audioInputAutoStart": 0,
        "videoInput": 0,
        "videoInputAutoStart": 0,
        "videoInputCnt": 1,
        "liveStreaming": 0,
        "textInputEventPrompt": 1,
        "vrControllerType": 0,
        "qpMin": 20,
        "qpMax": 35,
        "taskCloseType": 0,
        "delayCloseDuration": 20,
        "reqGpuMemMax": 0,
        "useWebCodec": 0,
        "preferDecoder": "h264",
        "createDate": "1710226220902",
        "updateDate": "1710226220902",
        "deleteFlag": 0
      },
      {
        "appliId": "1217761300466106368",
        "appliName": "test",
        "appliType": 2,
        "accessType": 1,
        "wsId": "LkZHF4EC",
        "pgmId": "1217761299853737984",
        "pkgId": "100213",
        "version": "1.0.0",
        "zipFile": "1217760376465129472.zip",
        "fileSize": "262223764",
        "appliPath": "20240314090458892",
        "exeFileName": "Dismantle.exe",
        "exeFileNameList": "Dismantle.exe",
        "param": "",
        "status": 1,
        "instanceMax": 9999,
        "hasExtraParam": 0,
        "initWinSize": 0,
        "initResolutionType": 1,
        "frameLowerLimit": 30,
        "initiativeSyncFlag": 1,
        "initCursorMode": 0,
        "offScreen": 1,
        "fullScreenMode": 0,
        "mobileFullScreenMode": 0,
        "startProcType": 0,
        "useGamepad": 0,
        "mobileForceLandscape": 1,
        "mobileVirtualJoystick": 1,
        "mobileKeyboardType": 0,
        "mobileWebMenuType": 0,
        "mouseZoomDirection": 1,
        "playerListToggle": 1,
        "limitMaxFps": 1,
        "touchOperateMode": "mouse",
        "dcs": 1,
        "playMode": 1,
        "scs": 0,
        "audioInput": 0,
        "audioInputAutoStart": 0,
        "videoInput": 0,
        "videoInputAutoStart": 0,
        "videoInputCnt": 1,
        "liveStreaming": 0,
        "textInputEventPrompt": 1,
        "vrControllerType": 0,
        "qpMin": 20,
        "qpMax": 35,
        "taskCloseType": 0,
        "delayCloseDuration": 20,
        "reqGpuMemMax": 0,
        "useWebCodec": 0,
        "preferDecoder": "h264",
        "createDate": "1710378518942",
        "updateDate": "1710378518942",
        "deleteFlag": 0
      }
    ],
    "total": "4",
    "size": "15",
    "current": "1",
    "orders": [],
    "optimizeCountSql": true,
    "searchCount": true,
    "pages": "1"
  }
}
成功返回示例的参数说明
参数名 类型 说明
code string 响应码
message string 响应消息
result object 响应结果
records array 结果列表
records.appliId long 应用Id
records.appliName string 应用名称
records.appliType int 应用类型: 1:独占GPU、2:共享GPU、3:VR(SteamVR)、5:VR(SteamVR:依赖Steam)、6:VR(Nvidia)、7:VR(OpenXR)、9:AR(PXY)、11:AR(Nvidia)、13:SR(共享GPU-UE像素流送)】 、14:SR(2D共享))
records.accessType int 1:公开应用、 0:私有应用
records.wsId string 工作空间Id
records.picUrl string 应用背景图
records.pgmId string 程序包项目Id
records.pkgId string 程序包Id
records.version string 程序包版本
records.fileSize int 应用大小
records.appliPath string 应用程序的保存路径
records.exeFileName string 应用的执行文件路径
records.exeFileNameList array 应用的exe列表
records.param string 应用程序启动的命令行参数
records.status int 1:上架 0:下架
records.instanceMax int 该应用最大允许客户端并发数
records.hasExtraParam int 应用启动的命令行参数是否传递TaskId, 0(否)、1(是)
records.initWinSize int 窗口填充方式 , 0:按原始窗口大小显示(不超过终端屏幕)、5:按应用原始窗口显示(超过终端屏幕出现滚动条)、2:尽量填充容器(保存宽高比,不超过终端屏幕)、10:优先垂直方向填充(保持宽高比,水平方向允许出现滚动条)、15:优先垂直方向填充(保持宽高比,垂直方向允许出现滚动条)、4:完全填充容器(拉伸)
records.initResolutionType int 初始化分辨率方式, 0:应用默认分辨率、 1:适应客户端窗口
records.frameLowerLimit int 最低帧率,默认30:每秒30帧
records.initiativeSyncFlag int 主动同步标识, 0:不主动同步、1:主动同步、2:半主动同步
records.initCursorMode int 鼠标模式, 0:自动判断、1:锁定、2:非锁定
records.offScreen int 是否离屏渲染,离屏渲染时能减少部分资源消耗,默认是1。 0:不是。1:是
records.fullScreenMode int 全屏模式(效果等同F11键),默认是0; 0:手动触发,按下F11键盘或者是左下角的全屏按钮。 1:首次点击屏幕使用的时候触发 2:每次点击屏幕的时候触发。
records.mobileFullScreenMode int 手机端全屏模式,默认是0; 0:手动触发 1:首次点击屏幕使用的时候触发 2:每次点击屏幕的时候触发。
records.startProcType int 独占模式下启动模式,大部分为标准模式:0,少部分为兼容模式:1
records.useGamepad int 该应用是否使用手柄,默认为0;0:不使用,1:使用
records.mobileForceLandscape int 手机端时是否强制横屏,默认为1;0:否,1:是
records.mobileVirtualJoystick int 手机端是否初始显示虚拟摇杆,默认为1;0:否,1:是
records.mobileKeyboardType int 移动端输入键盘类型 ,0:默认系统键盘,1:虚拟键盘
records.mobileWebMenuType int 移动端菜单类型, 0:控制球、 1:菜单栏
records.mouseZoomDirection int 触屏放大手势与滚轮映射,默认为1;0:滚轮下滚,1:滚轮上滚
records.playerListToggle int 演示/互动模式是否显示玩家列表,默认为1;0:否,1:是
records.limitMaxFps int 在共享模式下是否限制应用本身的帧率,默认为1;0:否,1:是
records.touchOperateMode string 移动端的触摸指令模式,mouse:鼠标,touch:触摸,touch时,客户端的触摸指令直接以windows的原生触摸指令发送给渲染服务器,mix:混合模式,鼠标和触摸事件一起发送
records.arAlphaMask int AR应用是否使用了透明遮罩的默认值为1,0:关闭,1:开启
records.dcs int 应用级别是否支持数据通道服务,1支持,0不支持
records.playMode int 应用级别是否支持互动模式,1支持,0不支持
records.scs int 应用是否使用智能语音服务,1使用,0不使用
records.audioInput int 是否开启客户端音频(麦克风)输入功能,1开启,0不开启
records.audioInputAutoStart int 是否自动开启麦克风,1开启,0不开启
records.videoInput int 是否开启客户端视频(摄像头)输入功能,1开启,0不开启
records.videoInputAutoStart int 是否自动开启摄像头
records.videoInputCnt int 应用使用的摄像头数量
records.liveStreaming int 是否开启直播推流,1开启,0不开启
records.textInputEventPrompt int 是否启用客户端文字输入事件提示,1开启,0不开启
records.vrControllerType int VR手柄类型:0:默认,1:Quest,2:HTC,3:Pico,4:Nolo
records.qpMin int 编码qp最小值
records.qpMax int 编码qp最大值
records.taskCloseType int 实例关闭方式:0即时关闭(默认)、1延迟关闭
records.delayCloseDuration int 延迟关闭的延迟时间,单位秒,默认20秒
records.reqGpuMemMax int 最大GPU显存需求量(单位M),用于分配请求时检查显存是否充足,默认值0:不考虑当前应用显存需求,只检查当前GPU显存使用量
records.useWebCodec int 是否使用WebCodec,0:不使用、1:使用
records.preferDecoder string 优先使用的解码格式标准:’auto’ 、’vp8’ 、 ‘vp9’ 、 ‘h264’ 、 ‘h265’ 、’hevc’ 、’av1’ 、’av1x’,默认值h264
records.createUser long 创建的用户id
records.createDate long 创建时间
records.updateUser long 更新的用户id
records.updateDate long 更新时间
records.deleteFlag string 删除标识,0:未删除、1已删除
total string 共计多少条数据
size string 每页多少条数据
current string 当前页码
orders array
optimizeCountSql string
searchCount string
pages string 一共有多少页
备注

zhousn 2025年3月12日 15:34 收藏文档

开发者交流群

QQ群号:1011308692