我问一下apple pay 服务器端是如何验证支付结果的,网上基本没有准确的回答!
apply pay 不知道,但IAP是主动去apple服务器查询的支付结果的。 理论上apple pay应该也是一样的吧
我看了一些资料,是使用几种加密方式(特别恶心),而且找不到相应的文档…,好急!
哪有这么复杂,代码如下:
const url = "https://buy.itunes.apple.com/verifyReceipt"; const receipt = "";//IOS客户端的支付凭证 query_apple_pay(url,receipt,function(err,httpResponse,body){ if(body.status === 0 || body.status === "0"){ //支付成功 }else{ //支付失败 } }) function query_apply_pay(url,receipt,cb) { var options = { url: url, json: true, body: { "receipt-data": receipt }, method: 'POST' }; request.post(options,function (err,httpResponse,body) { cb(err,httpResponse,body); }); }
@Fov6363 哥们 你这是IAP 我说的是 apple pay
@SunGg12138 没看清…apple pay没研究过…
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
apply pay 不知道,但IAP是主动去apple服务器查询的支付结果的。 理论上apple pay应该也是一样的吧
我看了一些资料,是使用几种加密方式(特别恶心),而且找不到相应的文档…,好急!
哪有这么复杂,代码如下:
@Fov6363 哥们 你这是IAP 我说的是 apple pay
@SunGg12138 没看清…apple pay没研究过…