前段调用苹果支付成功,回调中的数据格式如下
{
"payment": {
"productid": "com.xxx.Listen1",
"quantity": "1",
"username": "1643110362201b8f1e"
},
"transactionDate": "2022-01-25 19:33:00",
"transactionIdentifier": "1000000956068787",
"transactionReceipt": "xxx",
"transactionState": "1"
}
后台unicloud调用接口
let res = await unipayIns.verifyReceipt({
receiptData:event.data.receipt.transactionReceipt
})
对收据进行验证,但是apple那边一直返回21002和21003错误吗?请问我这种使用方式有什么问题吗?
能帮助解决的可以留言添加我的微信,愿意提供100元红包酬谢
a15965734368
官方的函数确实有问题,写的不咋滴..........
2022-09-02 10:19