removeUser static method
注销用户
Implementation
static Future<String> removeUser() async {
String messageId = HttpUtils.getUUID();
int timestamp = DateTime.now().millisecondsSinceEpoch;
String sign = CipherUtil.generateSignature(timestamp, messageId);
Cm005BaseLoginRequest request = Cm005BaseLoginRequest(
messageId: messageId,
timestamp: timestamp,
sign: sign,
language: 'zh-CN',
signVersion: '1',
payLoadVersion: '1',
payload: Payload(
accessToken: SpUtil().getString(SpUtil.SP_KEY_ACCESS_TOKEN)
));
var result = await HttpUtils.post(true, Api.PATH_REMOVE_USER,
data: request.toJson());
if(result['code'] == 200) {
SpUtil().setString(SpUtil.SP_KEY_ACCESS_TOKEN,'');
SpUtil().setString(SpUtil.SP_KEY_REFRESH_TOKEN,'');
}
return formatResponse(result);
}