收藏
回答

云函数调用cloudbase.sendSms报错如何判断?

返回结果
{"errCode":-501007,"errMsg":"openapi.cloudbase.sendSms:fail TemplateId not exist TcbCode: [InvalidParameter] rid: 62d66910-27fb1c1b-7ad7a692"}


日志
START
REPORT RequestId:faed9107-ca4b-4f97-99ca-4ea691a23dd4 Duration:746ms Memory:256MB MemUsage:25.441406MB
END


参数

sendApplyNoticeSMS(){
    wx.cloud.callFunction({
      name:'sendSMS',
      data:{
        mobileList: ['+86186********''+86139********'],
        smsType'Notification',
        //smsContent: '你好',
        //useShortName: false,
        templateParamList: ["66"],
        templateId'1478989'
      }
    })
   },



最后一次编辑于  2022-07-19
回答关注问题邀请回答
收藏

2 个回答

  • Ray
    Ray
    2022-07-19

    云函数代码有嘛

    2022-07-19
    有用 1
    回复 1
    • 杨勇
      杨勇
      2022-07-19
      2022-07-19
      回复
  • 杨勇
    杨勇
    2022-07-19

    查询了rid信息,提示

    {
        "errcode": 40001,
        "errmsg": "invalid credential, access_token is invalid or not latest rid: 62d6761d-5d2379af-44aced2d"
    }
    


    40001错误解释是:获取 access_token 时 AppSecret 错误,或者 access_token 无效。请开发者认真比对 AppSecret 的正确性,或查看是否正在为恰当的公众号调用接口

    access_token 时 AppSecret 在云调用的时候也需要配置么?

    2022-07-19
    有用
    回复 1
    • 杨勇
      杨勇
      2022-07-20
      这个是误导了,最初报错是templateId无效。云开发环境内买的短信套餐包可以免签名和模板 参考https://cloud.tencent.com/document/product/876/52513。所以用cloudbase.sendSms不传templateId参就可以了。
      2022-07-20
      回复
登录 后发表内容