Instructions to integrate SendOtp Java API.
- Maven installation:
<dependencies>
..
<dependency>
<groupId>sendotp-java</groupId>
<artifactId>sendotp-java</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>- Create SendOtp object with your authKey:
SendOtp sendOtp = new SendOtp(authKey);- Generate otp:
String otp = sendOtp.generateOtp(6);- Send otp to a number:
String response = sendOtp.send(contactNumber, senderId);- Verify otp:
String response = sendOtp.verify(contactNumber, otp);- Retry:
String response = sendOtp.retry(contactNumber, false); //send true if retrying for voice