收藏
回答

云函数定时发送模板消息无法发送

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 工具 wx13d9573d8a2d2638 2.2.5

云函数中定时发送模版消息失败。

小程序端手动调用云函数中的发送模版消息是可以的

但云函数加上定时触发器自动发送模版消息报错。

报错信息

{"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"errCode: -501007 invalid parameters | errMsg: templateMessage.send:fail Invalid request param"}

日志

START RequestId: 3fbaefb3-e734-11e9-beb7-525400dee61a

Event RequestId: 3fbaefb3-e734-11e9-beb7-525400dee61a



2019-10-05T05:52:00.701Z  _openid:odomL5TLxa9Eg38t5L6nu67wQ1iU formID: c126f6614b7241b78572777b226904a4



Error: errCode: -501007 invalid parameters | errMsg: templateMessage.send:fail Invalid request param

at new CloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6366:28)

at Object.<anonymous> (/var/user/node_modules/wx-server-sdk/index.js:421:35)

at step (/var/user/node_modules/tslib/tslib.js:136:27)

at Object.next (/var/user/node_modules/tslib/tslib.js:117:57)

at fulfilled (/var/user/node_modules/tslib/tslib.js:107:62)

at <anonymous>

at process._tickCallback (internal/process/next_tick.js:188:7)


END RequestId: 3fbaefb3-e734-11e9-beb7-525400dee61a

Report RequestId: 3fbaefb3-e734-11e9-beb7-525400dee61a Duration:160ms Memory:256MB MaxMemoryUsed:29.660156MB


_openid是通过查询用户表获得填写进去的。

最后一次编辑于  10-05
回答关注问题邀请回答
收藏

3 个回答

  • 卢索
    卢索
    10-05

    调用发送模板消息云函数只能从小程序端调用~所以发送模板消息的api也就不支持定时函数

    10-05
    赞同 1
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    10-05

     invalid para参数无效,自己检查下参数吧

    10-05
    赞同
    回复
  • Charb
    Charb
    10-05

    定时函数不支持云调用

    10-05
    赞同
    回复
问题标签