CjbDgzMrcenUwQCF static method
Implementation
static Future<void> CjbDgzMrcenUwQCF({
required rXjTWZNPPgYoRaIY ARBYoZhKKmurWJKj,
required Map<String, dynamic> XoKoRuGiLudzhHtR,
required Function(bool NNmRZRYNevvthPkb, List<Map<String, dynamic>>? fplHSucMBICPScOY) THwKmkskFDaBzWqO,
}) async {
try {
final ydIxfoiYjDGtVREY = DateTime.now().millisecondsSinceEpoch;
final pqNqJHQzQCLURspt = '${ydIxfoiYjDGtVREY}_${Random().nextInt(2147483647)}';
final ngSWYwQBOFBGtURy = await zNOveDqnUbMwbklx.post(
Uri.parse('${MQLVCFrnbkMNVWZd.BCuBZxDtRjVjelim}/sdk/api'),
headers: {
'sign-appkey': qTcDgnvMLmngxaQV.DPyMOtcIajKsZdyS!.appKey,
'sign-nonce': pqNqJHQzQCLURspt,
'sign-curTime': ydIxfoiYjDGtVREY.toString(),
'sign-checkSum': EncryptUtils.sha1('${qTcDgnvMLmngxaQV.DPyMOtcIajKsZdyS!.appKey}$pqNqJHQzQCLURspt$ydIxfoiYjDGtVREY'),
},
body: {
'jkid': ARBYoZhKKmurWJKj.hIgWNVMVCcFxiTAi,
'jkparam': jsonEncode(XoKoRuGiLudzhHtR),
},
);
if (ngSWYwQBOFBGtURy.statusCode != 200) {
THwKmkskFDaBzWqO(false, null);
return;
}
final aHUynpOLyEVdQvlI = (jsonDecode(ngSWYwQBOFBGtURy.body) as Map<String, dynamic>)["root"];
if (aHUynpOLyEVdQvlI['code'] != '200') {
THwKmkskFDaBzWqO(false, null);
return;
}
THwKmkskFDaBzWqO(true, aHUynpOLyEVdQvlI['result'] as List<Map<String, dynamic>>?);
} catch (dyEmVaJFpUbGLcvm) {
THwKmkskFDaBzWqO(false, null);
}
}