- openapi.customerServiceMessage.send:fail
小程序云开发环境共享给公众号,接收公众号的用户消息,回复发送link消息给用户报错: Error: errCode: 40003 | errMsg: openapi.customerServiceMessage.send:fail invalid openid rid: 67317881-75b4d516-3fe67e7e at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2392:31) 发送消息的参数openid取自用户消息的“FromUserName”,调试打印出来是正确的。 { touser: openid, msgtype: 'link', link: { title, description, url, thumb_url } } 不知为何报错
11-11 - 小程序使用云开发线上运行突然出现调用云函数失败的情况
小程序使用云开发线上运行突然出现调用云函数失败的情况。 上个月已经出现过一次,提了工单很久才反应也搞不清原因半天后莫名就恢复了,没有继续跟进排查问题,今天上午11:48分左右又突然不行了。 前端只能看到下面的错误: {"action":"load","data":{"launch":{"path":"pages/index/index","query":{},"scene":1001,"referrerInfo":{},"mode":"default","apiCategory":"default"}}} Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: context deadline exceeded (callId: 1696997855132-0.08671590805050045) (trace: 12:17:35 start->12:17:37 normal poll->12:17:43 normal poll->12:17:49 normal poll->12:17:56 normal poll->12:18:2 normal poll->12:18:7 system error (Error: errCode: -504002 functions execute fail | errMsg: context deadline exceeded), abort)
2023-10-11 - 能用代码主动触发picker选择器吗?
picker组件似乎只有用户点击它才能显示出来。我现在希望用弹出菜单项或点击其它按钮来触发picker选择,但没找到方法。 请问picker组件有显隐的开关属性或方法吗?
2022-03-21 - 关联查询looup使用pipeline变得很慢
直接用localField和foreignField关联: db.collection('AccountMember').aggregate() .match({account}) .lookup({//关联出owner的User数据 from: 'User', localField: 'owner', foreignField: '_id', as: 'ownerUsers', }) .limit(100) .end() 执行成功,聚合输出 99 个记录,耗时 393ms 为了用project减少不必要的User字段,改用pipeline: db.collection('AccountMember').aggregate() .match({account: '79550af260d580bd21d98f224427cb1d'}) //关联出owner的User数据 .lookup({ from: 'User', // localField: 'owner', foreignField: '_id', let: {owner: '$owner'}, pipeline: _.aggregate.pipeline() .match(_.expr(_.aggregate.eq(['$_id', '$$owner']))) .project({avatarUrl: 1, nickName: 1}).done(), as: 'ownerUsers', }) // .sort({sn:1}) .limit(100) .end() 执行成功,聚合输出 99 个记录,耗时 4554ms
2022-02-15 - 在聚合表达式中,可以引用字段路径作为对象的key吗?
//例如: db.collection('ACollection') .aggregate() .group({ _id: null, obj: $.mergeObjects({['$keyField']: '$valField'}) }) .end() //会报Error: FailedOperation, (InvalidPipelineOperator) Unrecognized expression '$keyField'
2021-04-30 - 小程序云函数本地调试无法获取UNIONID?
我的小程序已经关联了开放平台且直接调用云函数能正常获取openid和unionid: [图片] 但在桌面开发工具打开云函数本地调试却无法获取UNIONID: [图片] 请问是哪方面的原因? 附:微信开发工具当前已经是最新版本: [图片]
2021-04-25 - 微信开放平台绑定同主体的小程序失败,提示需要认证?
前一段时间注册的小程序,现在想要unionid就注册了开放平台账号,填了和小程序相同的主体(拷贝过来的),但绑定时却提示未认证不能绑定 不同主体的小程序,请问为何呀? AppID(小程序ID):wx83e281f186d567f6 开放平台 appid:wx5fd23ff160c35e93
2021-04-22