A lightweight, easy-to-use Java SDK for ReSMS - the simple and powerful SMS API for developers.
- Java 11 or higher
- A ReSMS account with an API key
<dependency>
<groupId>dev.resms</groupId>
<artifactId>resms-java-sdk</artifactId>
<version>1.0.1</version>
</dependency>
implementation 'dev.resms:resms-java-sdk:1.0.1'
implementation("dev.resms:resms-java-sdk:1.0.1")
-
Get your API key from the ReSMS Dashboard
-
Send your first SMS
import dev.resms.core.exception.ReSMSException;
import dev.resms.services.sms.model.SendSmsOptions;
public class Main {
public static void main(String[] args) {
ReSMS reSms = new ReSMS("re_123");
SendSmsOptions smsOptions =
SendSmsOptions.builder()
.to("+33123456789")
.message("Welcome to ReSMS!")
.senderId("ReSMS")
.build();
try {
reSms.sms().send(smsOptions);
} catch (ReSMSException e) {
e.printStackTrace();
}
}
}
For complete documentation, visit resms.dev/docs. sure to update tests as appropriate.
This project is licensed under the MIT License - see the LICENSE file for details.