dUmzxYUkIjToGlSg static method
Implementation
static Future<void> dUmzxYUkIjToGlSg({
required PtijRTeMtkXSjiAj JQOaEpPjuGPClNCY,
required Map<String, dynamic> rlkRffAvbTutrheI,
required Function(bool BYQhAOcHRUuLSvkg, List<Map<String, dynamic>>? IvMCaaSVIWcQArzH) WeQhHiCFWrXRykFU,
}) async {
try {
final ZbecqwHfLkEdPFvs = DateTime.now().millisecondsSinceEpoch;
final unSzVAdaKuLmCzyE = '${ZbecqwHfLkEdPFvs}_${Random().nextInt(2147483647)}';
final ALrUSYKaZBOuGcfb = await TTFYGiwXxjunSyBM.post(
Uri.parse('${YwEzpYiuGJOGOvtj.rkgLYlaZYATBeHZH}/sdk/api'),
headers: {
'sign-appkey': CSNGHKuQPxKBhWMP.yWiKPzRWuKnMOmDg!.appKey,
'sign-nonce': unSzVAdaKuLmCzyE,
'sign-curTime': ZbecqwHfLkEdPFvs.toString(),
'sign-checkSum': EncryptUtils.sha1('${CSNGHKuQPxKBhWMP.yWiKPzRWuKnMOmDg!.appKey}$unSzVAdaKuLmCzyE$ZbecqwHfLkEdPFvs'),
},
body: {
'jkid': JQOaEpPjuGPClNCY.sZiWLbCOCPdROCpe,
'jkparam': jsonEncode(rlkRffAvbTutrheI),
},
);
if (ALrUSYKaZBOuGcfb.statusCode != 200) {
WeQhHiCFWrXRykFU(false, null);
return;
}
final TXtNBJfJybvzbgDc = (jsonDecode(ALrUSYKaZBOuGcfb.body) as Map<String, dynamic>)["root"];
if (TXtNBJfJybvzbgDc['code'] != '200') {
WeQhHiCFWrXRykFU(false, null);
return;
}
WeQhHiCFWrXRykFU(true, (TXtNBJfJybvzbgDc['result'] as List<dynamic>).map((e) => e as Map<String, dynamic>).toList());
} catch (ylvqeEuhyFOCTGiR) {
WeQhHiCFWrXRykFU(false, null);
}
}