收藏
回答

开发者工具后面订购的短信包,根本无法发送?Notification Marketing都用不了

问题一:使用 Notification 发送短信验证码

 const smsSendResult =  cloud.openapi.cloudbase.sendSms({

          "env": 'cloud1-2gxzp9310*****',

          "phoneNumberList": [

            "+86" + params.sendPhone

          ],

          "smsType": 'Notification',

          "templateId": '2181946',

          "templateParamList": [RandomPhoneCode]

        })

云函数 采用 cloud.openapi.cloudbase.sendSms 发送短信验证码

"templateId": '2181945', 模板id已经在后台 填了,并且短信后台  这个模板id已经 审核通过了

为什么发送的时候还报错

rrCode: -501007 invalid parameters | errMsg: openapi.cloudbase.sendSms:fail TemplateId not exist TcbCode: [InvalidParameter] rid: 666a72db-64d889c9-1e5cd8f7


问题二,使用Marketing 发送链接,报错 (MK:100D)运营商免打扰名单 也用不了啊


 const smsSendResult = await cloud.openapi.cloudbase.sendSms({

          "env": 'cloud1-2gxzp931ec7bb100',

          "phoneNumberList": [

            "+86" + params.sendPhone

          ],

          "smsType": 'Marketing',

          "content":"你的短信验证码为"+RandomPhoneCode+"如非本人操作,请忽略本短信!",

          "path": '/jump-mp.html',

          "useShortName": true

        })

        console.log(smsSendResult)



最后一次编辑于  2024-06-13
回答关注问题邀请回答
收藏
登录 后发表内容