mitt
initEntry isSupported getOAID getAAID getVAID
概述
移动安全联盟(MSA)秉承维护行业秩序、切实解决企业现实问题的工作职责,组织中国信息通信研究院及终端生产企业共同研究制定了联盟标准《移动智能终端补充设备标识体系规范》。此标准旨在规范移动智能终端补充设备标识体系的体系架构、功能要求、接口要求以及安全要求,使设备生产企业统一开发接口,为移动应用开发者提供统一调用方式,方便移动应用接入、减小维护成本。
添加自定义模块以配置应用:
1、下载 mittAppendix 模块 zip 包并解压。 2、把 zip 包内 source/uzMittAppend.jar更改后缀为.zip并解压,3、打开解压后assets文件夹下supplierconfig.json 更改为自己应用配置,json中appid 为小米,oppo, vivo, 华为平台的应用appid。 4、然后重新压缩uzMittAppend并更改后缀为jar并压缩整个模块包为 zip 包文件上传自定义模块,云编译时勾选该模块。
接口
initEntry
初始化
initEntry({params}, callback(ret, err))
示例代码
var mitt= api.require('mitt');
mitt.initEntry({
},function(ret, err) {
});
可用性
Android、iOS系统
可提供的1.0.0及更高版本
isSupported
是否支持
isSupported({params}, callback(ret, err))
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //布尔型;true||false;是否成功
resCode:, //数字类型;状态码,
1008611:不支持厂商
1008612:不支持设备
1008613:加载配置文件失败
1008614:信息将会延时返回
1006515:反射调用失败
isSupport:, //布尔类型是否支持,与resCode不一起返回
}
err:
- 类型:JSON对象
内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var mitt= api.require('mitt');
mitt.isSupported({
},function(ret, err) {
});
可用性
Android、iOS系统
可提供的1.0.0及更高版本
getOAID
获取OAID
注意iOS端返回的 OAID 为 api.deviceId
getOAID({params}, callback(ret, err))
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //布尔型;true||false;是否成功
resCode:, //数字类型;状态码,
1008611:不支持厂商
1008612:不支持设备
1008613:加载配置文件失败
1008614:信息将会延时返回
1006515:反射调用失败
OAID:'', //字符串类型,与resCode不一起返回
}
err:
- 类型:JSON对象
内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var mitt= api.require('mitt');
mitt.getOAID({
},function(ret, err) {
});
可用性
Android、iOS系统
可提供的1.0.0及更高版本
getAAID
获取AAID
注意iOS端返回的 AAID 为 api.deviceId
getAAID({params}, callback(ret, err))
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //布尔型;true||false;是否成功
resCode:, //数字类型;状态码,
1008611:不支持厂商
1008612:不支持设备
1008613:加载配置文件失败
1008614:信息将会延时返回
1006515:反射调用失败
AAID:'', //字符串类型,与resCode不一起返回
}
err:
- 类型:JSON对象
内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var mitt= api.require('mitt');
mitt.getAAID({
},function(ret, err) {
});
可用性
Android、iOS系统
可提供的1.0.0及更高版本
getVAID
获取VAID
注意iOS端返回的 VAID 为 api.deviceId
getVAID({params}, callback(ret, err))
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //布尔型;true||false;是否成功
resCode:, //数字类型;状态码,
1008611:不支持厂商
1008612:不支持设备
1008613:加载配置文件失败
1008614:信息将会延时返回
1006515:反射调用失败
VAID:'', //字符串类型,与resCode不一起返回
}
err:
- 类型:JSON对象
内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var mitt= api.require('mitt');
mitt.getVAID({
},function(ret, err) {
});
可用性
Android、iOS系统
可提供的1.0.0及更高版本