目录
UMM MDM
UMM MDM 相关的API,主要用于Summer框架开发移动工作台时对接UMM的MDM能力的API。
注意:Android 6以上版本使用此部分API时需要手动申请权限,权限申请参考 Summer API -> 应用管理 -> 应用权限 下的 API summer.getPermission()(仅Android)
Android需申请的权限:
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
emm.openAdmin()
激活设备管理
语法
emm.openAdmin({
"title" : "标题"
}, "successFn()")
function successFn(){
}
参数:
- JSON
- title:标题(待修改)
- successFn:成功回调
emm.openMDM()
打开设备管理
语法
emm.openMDM({}, "successFn()")
function successFn(){
}
参数:
- successFn:成功回调
emm.closeMDM()
关闭设备管理
语法
emm.closeMDM({}, "successFn()")
function successFn(){
}
参数:
- successFn:成功回调
emm.autofind()(兼容)
UMM自动发现,前置API emm.writeConfig()、emm.registerDevice()
语法
emm.autofind({
"companyId" : "iuap" //设置UMM的租户ID
}, "successFn()", "errorFn()")
function successFn(){
}
function errorFn(){
}
参数:
- JSON
- companyId:UMM的租户ID
- successFn:成功回调
- errorFn:失败回调
示例代码:
emm.autofind({
"companyId" : "iuap"
}, "successFn(ret)", "errorFn(ret)")
function successFn(ret){
alert($summer.jsonToStr(ret);
}
function errorFn(ret){
alert($summer.jsonToStr(ret));
}
emm.startStrategy()
开启策略下发,前置API emm.writeConfig()、emm.registerDevice()
语法
emm.startStrategy({
}, "successFn()", "errorFn()")
function successFn(){
}
function errorFn(){
}
参数:
- successFn:成功回调
- errorFn:失败回调
示例代码:
emm.startStrategy({
}, "successFn(ret)", "errorFn(ret)")
function successFn(ret){
alert($summer.jsonToStr(ret);
}
function errorFn(ret){
alert($summer.jsonToStr(ret));
}
emm.stopStrategy()
关闭策略下发,前置API emm.writeConfig()、emm.registerDevice()
语法
emm.stopStrategy({
}, "successFn()", "errorFn()")
function successFn(){
}
function errorFn(){
}
参数:
- successFn:成功回调
- errorFn:失败回调
示例代码:
emm.stopStrategy({
}, "successFn(ret)", "errorFn(ret)")
function successFn(ret){
alert($summer.jsonToStr(ret);
}
function errorFn(ret){
alert($summer.jsonToStr(ret));
}
文档更新时间: 2018-01-16 10:20