# 注意:本文檔后期不在跟新,新文檔遷移到:[http://www.openkit.cc/docs/kitadmin/#/](http://www.openkit.cc/docs/kitadmin/#/)
#### 首先感謝使用KitAdmin后臺開發框架
#### 反饋交流QQ群:696279396
---
### 后臺配置
> 首先,不得不說,OpenKit在發送短信已經做了很多的封裝,已經大大節約了工作時間,提高了工作效率,那么為什么我們再KitAdmin總還要重新封裝呢?我們在KitAdmin中保留了原有的所有的OpenKit中的所有模塊,同時在原有的基礎上整合,比如短信,我們現在只要一個接口,其他的都是在后臺配置,這樣大大提高開發效率,減少開發失誤。作為很好的開發項目,我們需要在后臺配置第三方資源(現在支持阿里大魚和云之訊),點擊短信設置即可

如果你想測試你的配置是否正確,你可以點擊右側的短信測試,如果你的手機可以接收到短信說明你的配置成功

對了,在后臺我們也寫了對應的使用說明,當然,如果你想看直播教程,你也可以[點擊這里](http://study.163.com/course/courseMain.htm?courseId=1005001015&utm_campaign=commission&utm_source=cp-400000000396007&utm_medium=share)
注意:這個時候你還沒有完全配置完成,你還需要在后臺 系統設置 --> 選擇使用的短信第三方

### 調用
這里希望大家注意一下
1. 如果后臺設置了使用短信的第三方,可以不傳 messageType 參數,如果設置了,將預先使用代碼中設置的第三方,(1:代表阿里大魚,2:代表云之訊)
2. 如果想調用后臺設置的默認短信模板,請直接將 template 參數留空即可,如果傳入,將預加載你代碼中設置的模板
3. 注意,不管你是使用阿里大魚,還是云之訊,我們傳入變量的時候都要使用這種格式 key,value,key,value(中間英文“,”不需要空格) 哪怕你只有一個參數,也要嚴格按照這個方式,傳入參數,如果你是阿里大魚那么 Key 代表變量名,value代表對于的變量值,如果是云之訊,key不需要有,但是可以隨便書寫,value代表參數,順序要按照短信模板中的參數的順序傳入
```
@Resource
private MessageService messageService;
KitMessage kitMessage = new KitMessage();
if(messagetype!=null && !"".equals(messagetype)){
kitMessage.setMessagetype(Integer.valueOf(messagetype));
}
kitMessage.setPhone(phone);
kitMessage.setCode(code);
kitMessage.setTemplate(template);
// 調用
map = messageService.send(kitMessage);
```
> 對,你沒有看錯,不管是阿里大魚,還是云之訊,你只要后臺配置好之后,接下來,你只要上面的一行代碼,就可以搞定短信驗證,當然就算你后臺配置使用的是云之訊,你同樣可以強制在代碼中強制使用云之訊,同樣的道理,后臺你配置了,短信模板,如果你不傳短信模板,我們會默認調用后臺設置的默認短信模板,如果有特殊要求,你可以傳入對應參數
---
#### 反饋交流QQ群:696279396
#### 贊助
