parseResponse function
✅ Parse API response
Implementation
ReturnData parseResponse(String responseStr) {
try {
if (responseStr.isEmpty) {
return ReturnData(
status: false,
message: 'Empty response',
isConnect: true,
);
}
final decrypted = V_GiaiMa(responseStr);
final json = jsonDecode(decrypted) as Map<String, dynamic>;
return ReturnData.fromJson(json);
} catch (e) {
debugPrint('❌ Parse response error: $e');
return ReturnData(
status: false,
message: 'Parse error: $e',
isConnect: true,
);
}
}