社区
iOS
帖子详情
关于苹果内购的验证防止被刷单
前网易架构师-高司机
人工智能领域优质创作者
博客专家认证
2015-01-15 11:36:02
最近有一个项目的苹果充值被刷单,发现他们的验证方式很简单,把客户端发过来的receptdata打包发给服务器,服务器那这个数据去苹果验证,仅仅看返回的状态以及对应的transactionid,如果数据库里没有这个transactionid,并且返回0说明是合法的数据,就这样被刷了,所以应该还要判断购买商品的id,这样才确保万无一失,不知道这个思路对不对呢
...全文
519
1
打赏
收藏
关于苹果内购的验证防止被刷单
最近有一个项目的苹果充值被刷单,发现他们的验证方式很简单,把客户端发过来的receptdata打包发给服务器,服务器那这个数据去苹果验证,仅仅看返回的状态以及对应的transactionid,如果数据库里没有这个transactionid,并且返回0说明是合法的数据,就这样被刷了,所以应该还要判断购买商品的id,这样才确保万无一失,不知道这个思路对不对呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Proteas
2015-01-19
打赏
举报
回复
Receipt Validation Programming Guide https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Introduction.html
苹果
开发
内购
自定义.zip
苹果
内购
IAP支付(IOS
内购
)
IOS
内购
(IAP支付)的C++封装,适用于Cocos2d-x开发。 教程地址:http://blog.csdn.net/ldpjay/article/details/46459509
cocos2dx使用ios内支付详细流程iap
COCOS2DX使用ios内支付iap详细流程,白白原创
Ios
内购
防漏单、
刷单
、订单重复
Ios
苹果
支付流程: 1、客户端先从
苹果
获取
内购
Id。 2、客户端将
内购
id,金额、用户id等传给服务端获取一个自己服务端生成的订单号。 3、客户端向
苹果
发起支付。 4、支付成功后,客户端从本地拿支付凭证、将支付凭证和订单号、用户id等参数传给服务端;服务端拿支付凭证向
苹果
发起
验证
订单是否有效,然后将结果反馈给客户端。 5、客户端刷新用户个人信息。 漏单: 以上流程中可能会出现漏单的情况:当客户端...
iOS
内购
遇到
刷单
问题
问题描述 最近公司发现公司发现有人通过
苹果
内购
充值,实际上
苹果
后台查询充值记录并没有相关记录,初步判断可能
内购
流程出现了问题进行排查。
苹果
内购
流程图 IOS SDKSDK SERVEAPPLE 服务1、创建订单2、返回订单号支付第一步生下单3、发起支付4、返回支付结果支付第二步 支付5、订单号、
苹果
返回receipt-data6、
验证
支付结果7、返回
验证
结果8、返回最终支付结果支付第三步完成...
iOS
29,046
社区成员
12,467
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章