# 创建发短信任务
该接口方法需要安装 云开发发送短信,如未安装需要前往安装才可以使用
# 功能描述
该接口用于创建发短信任务。发送的短信支持打开云开发静态网站 H5,进而在 H5 里可以打开小程序。
# 调用方式
wx.cloud.callFunction({
name: 'cloudbase_module',
data: {
name: 'wx_sms_create_send_sms_task',
data: {
env: '{%TCB_ENV_ID%}', // 环境 ID
file_url: 'extension://xxx.zip', //短信 CSV 文件地址CodeUri
template_id: '2053122', //短信模版 ID 默认值:2053122(销类短信模版 ID)
use_short_name: false, //是否使用小程序简称
},
},
success: (res) => {
console.log('综合结果', res.result.result);
console.log('错误码', res.result.errcode);
console.log('错误信息', res.result.errmsg);
},
});
# 关于file_url获取方式
- 下载 CSV 模版文件,并按格式填写手机号、短信内容、跳转的静态托管地址。
注: 打开页面后可以直接按command+s 或 control+s 保存csv文件
- 上传填写后的 CSV 文件, 并获取CodeUri。
- 调用描述扩展上传文件信息, 获取上传链接 UploadUrl,filetype参数填SMS。
- 使用 HTTP PUT 方法请求 UploadUrl 上传 CSV 文件。
具体说明详见cloudbase.createSendSmsTask
# 更多说明和错误码
请参考微信小程序 创建发短信任务
# 入参:
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
env | string | 是 | 环境ID |
file_url | string | 是 | 短信 CSV 文件地址CodeUri |
template_id | string | 是 | 短信模版 ID 默认值:2053122(销类短信模版 ID) |
use_short_name | boolean | 否 |
# 出参:
参数 | 类型 | 描述 |
---|---|---|
result | object | |
result.query_id | string | 查询 ID |
result.errcode | number | 错误码 |
result.errmsg | string | 错误信息 |
errmsg | string | 微信开放接口错误信息 |
requestID | object | 微信开放接口请求 ID |