苹果内购后台如何验证订单?看这篇文章

图片来源于网络

在网上找了很多资料,写后台校验订单的文章很少。貌似不翻墙用百度,只有一篇文章说的PHP示例比较详细,大家可以百度下,其他基本都是转载的。

查阅官方文档
https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html
其实挺简单的:


接口信息

正式验证api地址
https://buy.itunes.apple.com/verifyReceipt
沙箱验证api地址
https://sandbox.itunes.apple.com/verifyReceipt

参数就一个:
receipt-data

请求方式:
POST


不过要注意的是,不能用正常的post去请求,否者会报错21002错误
我们需要自己构造请求体:

{
    'receipt-data':'Bdkd7D97DBVLhjldj6LLFD.....'
}

这里附上一张用postman调通的截图吧:

苹果内购,postman调通截图

有问题请留言,谢谢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容