Send App Base Information
Function table: getSupportAppBaseInformation
When supportGetAppBaseInformationVersion10 is enabled, you may send all fields in IDOAppInfoModel; otherwise only operate and userName are required.
Example
Swift
let param = IDOAppInfoModel(userName: "user@example.com", operate: 1)
param.userId = "123456789012345678"
param.token = "Bearer <access_token>"
param.domainName = "ali"
param.appVersion = "1.0.0"
param.appKey = "your_app_key"
param.phoneSystem = 1
param.isFilterWatch = 2
param.appFaceVersion = "1"
Cmds.setAppBaseInfo(param).send { rs in
if case .success = rs {
// success
}
}
Kotlin
val param = IDOAppInfoModel(
operate = 1,
userName = "user@example.com",
userId = "123456789012345678",
token = "Bearer <access_token>",
domainName = "ali",
appVersion = "1.0.0",
appKey = "your_app_key",
phoneSystem = 1,
isFilterWatch = 2,
appFaceVersion = "1",
)
Cmds.setAppBaseInfo(param).send {
if (it.error.code == 0) {
// success
}
}