public void sendOtp(String endpoint, HashMap<String, String> params, ApiRequest.ApiCallback callback) {
apiRequest.post(endpoint, params, null, new ApiRequest.ApiCallback() {
@Override
public void onSuccess(String response) {
try {
JSONObject obj = new JSONObject(response.trim());
callback.onSuccess(obj.toString());
} catch (JSONException e) {
callback.onError("Response parsing error: " + e.getMessage());
}
}
@Override
public void onError(String error) {
callback.onError(error);
}
});
}
