# sms-sdk-java
**Repository Path**: wilddogio/sms-sdk-java
## Basic Information
- **Project Name**: sms-sdk-java
- **Description**: 同步自 https://github.com/WildDogTeam/sms-sdk-java
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-11-07
- **Last Updated**: 2026-11-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# wilddog-sms
Wilddog SMS SDK for Java
## Getting started
### 初始化
```xml
com.wilddog.sms
sms-client
1.0.1
```
```java
SmsConfig smsConfig = new SmsConfig(, );
SmsClinet clinet = new SmsClient(smsConfig);
```
### 发送验证码短信
```java
SmsResponse smsResponse = client.sendCode(String mobile, String templateId, ArrayList params)
其中
smsResponse.isSuccess()获取本次请求是否成功
smsResponse.getRrid()获取本次发送的批次id
smsResponse.getWilddogError()获取发送失败信息
```
### 校验验证码
```java
SmsResponse smsResponse = client.checkCode(String mobile, String code)
其中
smsResponse.isSuccess()获取本次请求是否成功
smsResponse.getWilddogError()获取发送失败信息
```
### 发送通知短信
```java
SmsResponse smsResponse = client.sendNotify(List mobiles, String templateId, ArrayList params)
其中
smsResponse.isSuccess()获取本次请求是否成功
smsResponse.getRrid()获取本次发送的批次id
smsResponse.getWilddogError()获取发送失败信息
```
### 查询发送状态
```java
StatusQueryResponse statusQueryResponse = client.queryStatus(string rrid)
statusQueryResponse.isSuccess()获取本次请求是否成功
statusQueryResponse.getStatus()获取本次请求的状态,成功获取短信状态该值为'success'
statusQueryResponse.getData()获取本次请求短信状态列表 返回的是一个List