江南体育最新官方链接

ios内购–服务器验证

/
262017

ios内购–服务器验证

  • By 小泽
  • 1 标签
  • 围观:668 次

ios内购的流程如下:

530449-c66411244888c3cf

当应用向Apple服务器请求购买,成功之后,Apple会返回以下四个数据给应用

1. 产品标识符: product Identifier

解释:在itunes store应用内定义的产品ID,例如com.公司名.产品名.道具名(com.xxxx.music.vip)

2. 交易状态: state

Purchased 购买成功
Restored 恢复购买
Failed 失败
Deferred 等待确认,儿童模式需要询问家长同意

3. Receipt

解释:二次验证的重要依据

4. 交易标识符: transaction Identifier

需要把Receipt发送給苹果的苹果的服务器验证,用户的购买信息是否真实

验证服务器地址

测试服务器://sandbox.itunes.apple.com/verifyReceipt

正式服务器://buy.itunes.apple.com/verifyReceipt

app提交审核时,在sandbox环境购买,其产生的购买凭证,只能连接苹果的测试验证服务器,如果苹果返回21007,则再一次连接测试服务器进行验证。

验证购买信息

以下是把客户端的购买信息发送到苹果测试服务器进行确认,苹果返回的数据:

receipt

至此,服务器端验证完成。

由于提交审核时,审核的体育环境是ipv6的,所以针对服务器,需要适配ipv6的体育环境。下期再写…

< 感谢阅读,欢迎交流,微信号:appxiaoze >

CATEGORIES App推广博客

江南官网体育在线登入-江南官方网站APP下载链接 开云体育平台官网入口网页版-开云体育官网登录入口
好喝的外送茶定点茶推荐
万博mantex体育入口-万博matext网页登录
kok全站APP官网登录-KOK体育手机版app下载
亿德体育app下载-亿德体育官网最新入口
欧宝app下载_欧宝体育官网在线入口_官方最新版