https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/cloudbase/sendCloudBaseSms.html小游戏和个人类型的小程序暂不支持使用。
云函数的各种参数将人搞得晕头转向,不知道要填哪个。
1)短信模版 没有配置的地方,template_id , template_param_list 不知道要怎么填,开放文档没有提供,但要求必填?
2)开放文档的 请求参数 与 请求数据示例 中提到的 phoneNumberList / phone_number_list 等,到底该用哪个?
代码:
try {
const result = await cloud.openapi.cloudbase.sendSms({
env: 'ycanide-4gunqo7ae1b42a9d',//在云开发控制台中的环境ID
content: '测试短信!', //短信内容
phone_number_list: [
"+86"+event.name //要发送的手机号码,我这是方法中传过来的号码,可以先写死测试
],
sms_type: 'Marketing',
path: '/index.html',
use_short_name: true
})
return result
} catch (err) {
return err
}
报错:
{
errCode: -501007, errMsg: "openapi.cloudbase.sendSms:fail sendAsyncSmsAndWait…InvalidParameter] rid: 634b7af8-013f56bb-3918168e"}errCode: -501007errMsg: "openapi.cloudbase.sendSms:fail sendAsyncSmsAndWait failed, err=[100003]async send failed, err==consumeUsage failed, err=[100003]配额不足 TcbCode: [InvalidParameter] rid: 634b7af8-013f56bb-3918168e"__proto__: Object