目前构建了一个云函数,每隔5分钟执行一次,搜索出应该退款的订单后,需要执行 uniPayCo.refund
但是调用
uniPayCo.refund({
out_trade_no: '***',
refund_fee: 20
})
方法时,报Error:
Parameter required: token
经排查源码发现 uniPayCo的_before方法里有验证clientInfo
但是由于请求是从云函数内部通过定时任务执行的,那么如何进行退款呢?
目前构建了一个云函数,每隔5分钟执行一次,搜索出应该退款的订单后,需要执行 uniPayCo.refund
但是调用
uniPayCo.refund({
out_trade_no: '***',
refund_fee: 20
})
方法时,报Error:
Parameter required: token
经排查源码发现 uniPayCo的_before方法里有验证clientInfo
但是由于请求是从云函数内部通过定时任务执行的,那么如何进行退款呢?
1 个回复
c***@aibol.com (作者)
已解决,应该使用unipayIns.refund