[云函数] [openapi] subscribeMessage.send 调用失败: Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -504002, error message Error: errCode: 40003 | errMsg: openapi.subscribeMessage.send:fail invalid openid hint: [yhOdtGwgE-hEuK4a] rid: 5f227b73-4264cd8f-4ab9b4d1
appid wxda8f6c98cdc2a66e
完整的请求
const sendResult = await cloud.openapi.subscribeMessage.send({
touser: "OPENID",
template_Id: "templateId",
miniprogram_state: 'developer',
page: 'pages/openapi/openapi',
// 此处字段应修改为所申请模板所要求的字段
data: {
name6:{
value: '红红',
},
thing1: {
value: '每日7:00准时晨读',
},
time2: {
value: '06:00:00~08:30:00',
},
thing5: {
value: '让晨读来开启自己元气满满的一天',
},
character_string3: {
value: '0/21',
},
}
})
最近一次操作时间
2020-07-30 15:58
官方给的模版太老了可能没更新。按照最新的文档给参数
https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/subscribe-message/subscribeMessage.send.html
按照最新文档来填写。
官方模版中写的是templateId。最新文档是template_id。
value值全改成123了也还是不行
模板ID获取成功,下发权限获取成功,但是发送订阅消息,调用失败
value: '123'
我也是一样
调用的参数有错误,请检查