iOS
DownLoad
接口地址:https://mdm.solarsource.cn/mdm/DownLoad
请求方式:post
请求参数说明:userId String 联信用户的userId
功能描述:描述文件下载,下载完成后自动跳转安装界面
iOSCheckIn
接口地址:https://mdm.solarsource.cn/mdm/iOSCheckIn
请求方式:put
请求参数说明:deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:安装描述文件过程中自动调用,会上传必要的设备参数,执行成功后设备标记为可控
iOSServer
接口地址:https://mdm.solarsource.cn/mdm/iOSServer
请求方式:put
请求参数说明:deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:操作状态回执,此接口也是自动调用,设备传递设备状态以及操作类型,在这里才发送操作指令,同时设备收到指令后,也会再次调用此接口,回传执行结果,根据执行结果修改命令的执行状态
iOSInformation
接口地址:https://mdm.solarsource.cn/mdm/iOSInformation
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:获取设备的参数信息,包括 系统版本,电量等各种参数
iOSInstall
接口地址:https://mdm.solarsource.cn/mdm/iOSInstall
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
ctype String 安装类型,分为 APP ID 和 ManifestURL
cvalue String 安装的应用地址
功能描述:为设备安装app
Android iOS 通用
LoginOrLogout
接口地址:https://mdm.solarsource.cn/mdm/LoginOrLogout
请求方式:post
请求参数说明:json
功能描述:json-->应用号-->接口-->完成相应的功能 此接口包括Android iOS 端的联信登录,退出,分为四种情况,根据传入的 json,解析后确定调用哪个,Android 设备登录调用的方法相当于iOSCheckIn的功能,iOS设备登录,iOS设备退出,Android设备退出调用的方法只是修改设备的可控状态
LockScreen
接口地址:https://mdm.solarsource.cn/mdm/LockScreen
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
phoneNumber String 锁屏后显示的手机号
功能描述:根据传入的 userId deviceId 找到这个设备,然后判断Android还是iOS,调用各自的方法来完成锁屏,Android:接口-->消息-->目标设备-->完成功能,Android设备不需要phoneNumber这个参数
ClearPassword
接口地址:https://mdm.solarsource.cn/mdm/ClearPassword
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:清除设备密码,Android可以设置新的密码,密码长度,密码都可以作为参数输入
ClearData
接口地址:https://mdm.solarsource.cn/mdm/ClearData
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:清除设备数据,把设备恢复出厂设置
KickOff
接口地址:https://mdm.solarsource.cn/mdm/KickOff
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:同一用户在多个设备上登录,可以让某一设备下线,在线状态是根据设备的可控状态来判断的,如果设备本身不可控,此设备不受监管
RemoveDevice
接口地址:https://mdm.solarsource.cn/mdm/RemoveDevice
请求方式:post
请求参数说明:userId String 联信用户的userId
deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:将此设备有关的所有信息都删除,此设备不受管理
设备信息展示
DeviceList
接口地址:https://mdm.solarsource.cn/mdm/DeviceList
请求方式:post
请求参数说明:userId String 联信用户的userId
control String 设备的状态(可控/不可控)
功能描述:展示该用户所有的可控和不可控的设备(排除control为空的情况),如果用户登录的设备(Android没有开通过管理员权限,iOS没有安装过描述文件),那么无法获取设备信息
DeviceInfo
接口地址:https://mdm.solarsource.cn/mdm/DeviceInfo
请求方式:post
请求参数说明: deviceId String 随机生成的全局唯一标识符,用作设备的ID
功能描述:查看该设备的所有信息
LogList
接口地址:https://mdm.solarsource.cn/mdm/LogList
请求方式:post
请求参数说明:userId String 联信用户的userId
功能描述:展示该用户执行过的所有的操作记录