otp verification in spring boot
//Your authentication key
String authkey = "YourAuthKey";
//Mobile number to which OTP needs to be sent
String mobiles = "+91XXXXXXXXXX";
//Your otp value to be sent.
String otpValue = "12345";
URLConnection myURLConnection=null;
URL myURL=null;
BufferedReader reader=null;
//encoding message
//Send SMS API
String mainUrl="https://2factor.in/API/V1/"+authkey+"/SMS/"+mobiles+"/"+otpValue;
//Prepare parameter string
StringBuilder sbPostData= new StringBuilder(mainUrl);
sbPostData.append("1=1");
//final string
mainUrl = sbPostData.toString();
try
{
//prepare connection
myURL = new URL(mainUrl);
myURLConnection = myURL.openConnection();
myURLConnection.connect();
reader= new BufferedReader(new InputStreamReader(myURLConnection.getInputStream()));
//reading response
String response;
while ((response = reader.readLine()) != null)
//print response
Log.d("RESPONSE", ""+response);
//finally close connection
reader.close();
}
catch (IOException e)
{
e.printStackTrace();
}
Are there any code examples left?
New code examples in category Java