- 定时器运行间隔比程序执行时间短,会发生什么?会重叠吗?
场景: 用户上传1张图片,图片地址记录到数据库, 每隔一段时间云函数从数据库中取出一张图片进行处理,执行时长为10秒,定时器设置为每5秒执行一次,也就是 */5 * * * * * * 问题: 第5秒会发生什么?推迟下一次定时任务?还是继续按照计划执行下一次定时任务?
2022-03-26 - 云开发统一下单接口:商户传入的appid参数不正确,请联系商户处理?
问题: 项目采用微信云开发,已经开通微信支付。 我有两个小程序A和B,都已经绑定在同一个商户下,其中云开发环境是A小程序的。 在小程序A中调用微信支付没问题,但是在小程序B中调用微信支付报错:“商户传入的appid参数不正确,请联系商户处理?” [图片] 补充:下单接口用的这个,免签名,比较方便,CloudPay.unifiedOrder https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/open/pay/CloudPay.unifiedOrder.html 云函数代码: const res = await cloud.cloudPay.unifiedOrder({ envId: wechatCloud.envId, subMchId: wechatCloud.subMchId, openid: openId, body, outTradeNo: uuid.generate32(), spbillCreateIp: "127.0.0.1", totalFee, nonceStr: uuid.generate32(), functionName: 'paymentCallBack' }) 小程序代码: wx.requestPayment({ ...payment, success (res) { console.log('pay success', res) }, fail (err) { console.error('pay fail', err) } })
2021-12-13