try {
const res = await uniCloud.sendSms({
appid: 'UNI**15',
phone: username,
templateId: '3***6', // 请替换为自己申请的模板id
data: {
name: 'DCloud',
code: code,
expMinute: '3',
}
})
// 调用成功,请注意这时不代表发送成功
return res
} catch(err) {
// 调用失败
console.log("调用失败 err=>",err)
return {
msg: JSON.stringify(err)
}
}
- 发布:2024-07-18 11:08
- 更新:2024-09-12 23:20
- 阅读:110
产品分类: uniCloud/App
示例代码:
操作步骤:
try {
const res = await uniCloud.sendSms({
appid: 'UNI**15',
phone: username,
templateId: '3***6', // 请替换为自己申请的模板id
data: {
name: 'DCloud',
code: code,
expMinute: '3',
}
})
// 调用成功,请注意这时不代表发送成功
return res
} catch(err) {
// 调用失败
console.log("调用失败 err=>",err)
return {
msg: JSON.stringify(err)
}
}
try {
const res = await uniCloud.sendSms({
appid: 'UNI**15',
phone: username,
templateId: '3***6', // 请替换为自己申请的模板id
data: {
name: 'DCloud',
code: code,
expMinute: '3',
}
})
// 调用成功,请注意这时不代表发送成功
return res
} catch(err) {
// 调用失败
console.log("调用失败 err=>",err)
return {
msg: JSON.stringify(err)
}
}
预期结果:
成功发送短信
成功发送短信
实际结果:
在try catch 那里返回报错误 : b [Error]: sendSms缺少参数smsKey
在try catch 那里返回报错误 : b [Error]: sendSms缺少参数smsKey
7***@qq.com (作者)
截图上传了,我在日志里打印的 ,try catch 返回的报错 : b [Error]: sendSms缺少参数smsKey
2024-07-18 11:22
DCloud_uniCloud_VK
回复 7***@qq.com: 你右键云函数,添加下短信依赖,然后重新上传测试下
2024-07-18 15:02