# 短信
**Repository Path**: davie/message
## Basic Information
- **Project Name**: 短信
- **Description**: 前端调用短信接口案例
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2023-12-03
- **Last Updated**: 2024-03-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 短信接口调用
## 1.短信接口的配置
开通短信服务
在LeanCloud控制台页面,找到**短信**-> **设置**,勾选**启用通用短信验证码服务**,之后才可以调用发送验证码和验证码校验的接口。

然后设置短信签名

添加签名的时候需要设置**资质文件类型**,大家根据自己的情况选择。这里我选择了**微信公众号后台截图**。顺便打一波广告,欢迎大家关注我的公众号:**H5Talks**,**H5开讲啦**
添加完成后,后台会进行审核,审核通过后就可以调用接口了。
## 2. 设置短信模板
添加一个新的短信模板,也可以使用内置模板。

## 3. 发送短信
调用`requestSmsCode`接口发送短信:
```js
AV.Cloud.requestSmsCode({
mobilePhoneNumber: '17344423362',
name: "小K生鲜",
template: '1277',
sign: 'H5Talks',
code: '246064'
}).then(function () {
// 调用成功
console.log('success')
}, function (err) {
// 调用失败
console.log('err', err)
});
```
## 4. 验证短信
调用`verifySmsCode`接口验证短信
```js
AV.Cloud.verifySmsCode('246064', '17344423362').then(function () {
// 验证成功
console.log('验证通过')
}, function (err) {
// 验证失败
console.log('err',err)
});
```
## 5. 完整代码
```html