recaptcha method
function to send post request to the endpoints (createTask and getTaskResult) and receive reponse
Implementation
recaptcha(Map inputs) async {
final event = await _request(createTaskUrl, inputs);
final response = json.decode(event!);
print(event);
Map headers = {'clientKey': apiKey, 'taskId': response['taskId']};
var res = await _request(getTaskResultUrl, headers);
var result = await json.decode('$res');
while (result['status'] == 'processing') {
res = await _request(getTaskResultUrl, headers);
result = await json.decode('$res');
await Future.delayed(Duration(milliseconds: 2000));
}
return result;
}