Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
92567957
U
uni-app
项目概览
DCloud
/
uni-app
3 个月 前同步成功
通知
719
Star
38705
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
92567957
编写于
8月 08, 2020
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: update send-sms template
上级
b76848cb
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
22 addition
and
7 deletion
+22
-7
docs/uniCloud/release.md
docs/uniCloud/release.md
+3
-0
docs/uniCloud/send-sms.md
docs/uniCloud/send-sms.md
+19
-7
未找到文件。
docs/uniCloud/release.md
浏览文件 @
92567957
# uniCloud 更新日志
======================================
#### 2020-08-04
+
新增 3个内置短信模板
[
详情
](
https://uniapp.dcloud.net.cn/uniCloud/send-sms
)
#### 2020-08-04
+
阿里云 新增 支持协作者本地运行云函数
...
...
docs/uniCloud/send-sms.md
浏览文件 @
92567957
...
...
@@ -32,20 +32,31 @@
|:-: |:-: |
|
`uniID_code`
|【uniID】“${name}”验证码:${code},用于${action},${expMinute}分钟内有效,请勿泄露并尽快验证。 |
|
`uni_verify_code`
|【uni验证】“${name}”验证码:${code},用于${action},${expMinute}分钟内有效,请勿泄露并尽快验证。 |
|
`uni_order_unpaid`
|【uni订单通知】您在“${name}”的订单${orderNo}未支付,将在${minute}分钟后自动关闭,请及时完成订单|
|
`uni_booking`
|【uni预约通知】您已成功预订“${name}”提供的${service}。预约时间${dateTime}。注意事项:${notice}|
|
`uni_order_shipped`
|【uni订单通知】您在“${name}”的订单${orderNo}已发货,${expressCompany}单号${expressNo},请注意签收|
`uniID_code`
模板为uni-ID业务专用。
`uni_verify_code`
模板为开发者自定义使用,比如在支付等高安全要求场景中使用。
模板中
`${}`
中的内容为自定义字段,在data中填写每个自定义字段后拼接成完整的短信内容。
**上述模版对应的data
结构为
**
**上述模版对应的data
内参数限制如下
**
|参数名 |类型 |必填 |长度限制 |说明 |
|:-: |:-: |:-: |:-: |:-: |
|name |String |是 |长度最大15 |应用名称,不可包含“【“或”】” |
|code |String |是 |长度最大6 |验证码串,注意一般需要自行提供随机数并在数据库中存储以方便校验,只允许使用字母或数字 |
|action |String |是 |长度最大6 |验证码用途,不可包含“【“或”】” |
|expMinute|String |是 |长度最大2 |验证码过期时间,单位分钟,即不超过99分钟。过期校验逻辑需自行开发 |
所有参数中均不可包含
`【`
或
`】`
|参数名 |类型 |长度限制 |说明 |
|:-: |:-: |:-: |:-: |
|name |String |长度最大15 |应用名称 |
|code |String |长度最大6 |验证码串,注意一般需要自行提供随机数并在数据库中存储以方便校验,只允许使用字母或数字 |
|action |String |长度最大6 |验证码用途 |
|expMinute |String |长度最大2 |验证码过期时间,单位分钟,即不超过99分钟。过期校验逻辑需自行开发 |
|orderNo |String |长度最大20 |订单号 |
|minute |String |长度最大2 |单位分钟,即不超过99分钟。 |
|service |String |长度最大10 |- |
|dateTime |String |长度最大18 |- |
|notice |String |长度最大20 |- |
|expressCompany |String |长度最大12 |- |
|expressNo |String |长度最大20 |- |
**返回值**
...
...
@@ -111,3 +122,4 @@ exports.main = async (event, context) => {
-
短信内容不可包含★、 ※、 →、 ●等特殊符号,可能会导致短信乱码
-
如果是用于用户注册的短信验证码,那么强烈推荐使用uni-id,这是一套云端一体的、完善的用户管理方案,已经内置封装好的短信验证码功能,详见:
[
https://ext.dcloud.net.cn/plugin?id=2116
](
https://ext.dcloud.net.cn/plugin?id=2116
)
-
Android手机在App端获取短信验证码,参考:
[
https://ask.dcloud.net.cn/article/676
](
https://ask.dcloud.net.cn/article/676
)
-
短信内容超过70个字符时为长短信,需分条发送,每67个字按一条短信计算
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录