passDataCit method
Implementation
Future<String> passDataCit(CitModel model) async {
// print(
// '[BackgroundFetch] model ${model.networkOperator}, ${model.networkType}');
var response = await http.post(Uri.parse(Api().citPostDataUrl), body: {
"connection": model.connection.toString(),
"cqi": model.cqi.toString(),
"signal_quality": model.signalQuality.toString(),
"signal_strength": model.signalStrength.toString(),
"rssnr": model.rssnr.toString(),
"jitter": model.jitter.toString(),
"upload": model.upload.toString(),
"download": model.download.toString(),
"rt_ping": model.rtPing.toString(),
"lat": model.latPos.toString(),
"lng": model.lngPos.toString(),
"network_type": model.networkType.toString(),
"network_operator": model.networkOperator.toString(),
'uuid': model.uuid,
'cellid': model.cellid,
'brand': model.brand,
'type': model.device,
'model': model.model,
'address': model.address,
'data_connect': model.data,
'ta': model.ta,
'date': model.date,
'version': model.version
});
print('[BackgroundFetch] response ${response.body}');
var data = json.decode(response.body);
print(data['meta']['code']);
// var data = json.decode(response.body);
// print(data);
return data['meta']['code'].toString();
}