微信小程序云开发,使用云开发调用 CloudPay.profitSharing()返回内容只有 【参数格式校验错误】具体哪里错误没有提示。
你们文档写了的各种错误提示为什么不返回,就只有一个参数格式校验错误,到底是哪里错了也看不出来啊。
// 调用分账能力
let result = await cloud.cloudPay.profitSharing({
"sub_mch_id": "16XX755",
"sub_appid": "wxf***807",
"nonce_str": "8264ILTKCH16CQ2502SI8ZNMTM67VS",
"transaction_id": 微信支付返回的值,
"out_order_no": '自己编的编号',
"receivers": [{
"type": "PERSONAL_WECHATID",
"account": "用户openidvRA",
"amount": 1,
"description": '订单收益'
}]
})
console.log('分账的结果', result);
返回结果是
{ returnCode: 'FAIL',
returnMsg: '参数格式校验错误',
errCode: 0,
errMsg: 'cloudPay.profitSharing:ok' }
你好,receivers 字段需要填字符串格式。
云开发调用分账函数报错!我传入的appid是以f1e结尾的,但是返回结果中确实以665e结尾的一个值。通过搜索帖子有大神指出是内测中。希望官方看到我的帖子及时处理,感谢🙏
序列化了,填PERSONAL_WECHATID提示无此ID,
后来发现你们文档这个示例和type可选值不对
都调好后提示没权限