release_check_url := "https://buy.itunes.apple.com/verifyReceipt"

debug_check_url := "https://sandbox.itunes.apple.com/verifyReceipt"

请求数据:

{"receipt-data":"xxxxxxxx"}

苹果的返回值如下:

{
"receipt": {
"original_purchase_date_pst":"2015-06-03 04:00:37 America/Los_Angeles",
"purchase_date_ms":"1433329237329",
"unique_identifier":"secret9f135e2cd8f7dda951a15c01cd2220c60b",
"original_transaction_id":"1000000157783770",
"bvrs":"2.6.0",
"transaction_id":"1000000157783770",
"quantity":"1",
"unique_vendor_identifier":"SECRETCD-89AD-45C4-8937-359CCA9E8F36",
"item_id":"SECRET509",
"product_id":"com.your.iap.product.id",
"purchase_date":"2015-06-03 11:00:37 Etc/GMT",
"original_purchase_date":"2015-06-03 11:00:37 Etc/GMT",
"purchase_date_pst":"2015-06-03 04:00:37 America/Los_Angeles",
"bid":"com.your.app.bundle.id",
"original_purchase_date_ms":"1433329237329"
},
"status": 0
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"receipt": {
"original_purchase_date_pst":"2015-06-03 04:00:37 America/Los_Angeles",
"purchase_date_ms":"1433329237329",
"unique_identifier":"secret9f135e2cd8f7dda951a15c01cd2220c60b",
"original_transaction_id":"1000000157783770",
"bvrs":"2.6.0",
"transaction_id":"1000000157783770",
"quantity":"1",
"unique_vendor_identifier":"SECRETCD-89AD-45C4-8937-359CCA9E8F36",
"item_id":"SECRET509",
"product_id":"com.your.iap.product.id",
"purchase_date":"2015-06-03 11:00:37 Etc/GMT",
"original_purchase_date":"2015-06-03 11:00:37 Etc/GMT",
"purchase_date_pst":"2015-06-03 04:00:37 America/Los_Angeles",
"bid":"com.your.app.bundle.id",
"original_purchase_date_ms":"1433329237329"
},
"status": 0
}

IAP的更多相关文章

  1. LPC43xx系列使用IAP的注意事项

    LPC43xx系列使用IAP的注意事项 Tags: LPC43xx IAP 单片机 LPC43xx IAP函数的调用 一般MCU的IAP是,厂商固化一段代码在芯片的某个区域,然后告诉你这个代码的入口地 ...

  2. [Amazon] Amazon IAP for Unity

    1> 下载amazon IAP3.0 for unity plugin 2> 根据 https://developer.amazon.com/public/apis/earn/in-app ...

  3. [Android] Google IAP unmaneged items服务器校验

    android IAP unmaneged items 服务器校验 当成功IAP以后, 会在google服务器记录此次购买的状态. 可以通过Google Play Android Developer ...

  4. <转>iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!

    原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937097 //——2012-12-11日更新   获取"产品付费数量等于0 ...

  5. iOS应用内付费(IAP)开发步骤列表

    iOS应用内付费(IAP)开发步骤列表 前两天和服务端同事一起,完成了应用内付费(以下简称IAP, In app purchase)的开发工作.步骤繁多,在此把开发步骤列表整理如下.因为只是步骤列表, ...

  6. 关于IAP的破解

    介绍 大概在今年7月份,有俄罗斯黑客破解了苹果的应用内付费(In-App Purchases),设备在不越狱的情况下就可以免费获得来自苹果官网App Store里应用的收费道具.受影响的产品众多,包括 ...

  7. IAP的几个问题

    IAP是(In-APP Purchase),苹果商店内购.先来看看它的流程:   而实际运营过程中,经常会遇到这二个问题: 只要应用玩的人比较多,基本上都会遇到过此类问题,下面是来自搜索引擎的结果: ...

  8. IAP 破解漏洞验证

    IAP支付有个漏洞,用户使用的可能是IAP Free 或者俄罗斯破解什么的,所产生的交易号:170000029449420 product_id:com.zeptolab.ctrbonus.super ...

  9. [转]iOS 应用内付费(IAP)开发步骤

    FROM : http://blog.csdn.net/xiaoxiangzhu660810/article/details/17434907 参考文章链接: (1)http://mobile.51c ...

随机推荐

  1. 使用scvmm 2012的动态优化管理群集资源

    动态优化(Dynamic Optimization)是在scvmm2012之后引入的一个新特性,简单来说,这个特性的功能就如字面意义一样,在群集范围内使用动态迁移VM的方式优化主机的资源,使主机与VM ...

  2. [django]Django的css、image和js静态文件生产环境配置

    前言:在Django中HTML文件如果采用外联的方式引入css,js文件或者image图片,一般采用<link rel="stylesheet" href="../ ...

  3. C#性能优化考虑的几个方向

    装箱与拆箱 ArrayList's vs. generic List for primitive types and 64-bits 类型转换   GC 注意SOH对象应该较快,避免内存泄漏 注意LO ...

  4. EF optimize the perfermance

          参考 Three steps for fast entityframework 6.1 code-first startup performance Managing DbContext ...

  5. 卡通图像变形算法(Moving Least Squares)附源码

    本文介绍一种利用移动最小二乘法来实现图像变形的方法,该方法由用户指定图像中的控制点,并通过拖拽控制点来驱动图像变形.假设p为原图像中控制点的位置,q为拖拽后控制点的位置,我们利用移动最小二乘法来为原图 ...

  6. HDU1890 Robotic Sort[splay 序列]

    Robotic Sort Time Limit: 6000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tota ...

  7. POJ3281Dining[最大流]

    Dining Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 16352   Accepted: 7307 Descripti ...

  8. 洛谷P1288 取数游戏II[博弈论]

    题目描述 有一个取数的游戏.初始时,给出一个环,环上的每条边上都有一个非负整数.这些整数中至少有一个0.然后,将一枚硬币放在环上的一个节点上.两个玩家就是以这个放硬币的节点为起点开始这个游戏,两人轮流 ...

  9. jQuery的getText()方法源码

    /** * Utility function for retrieving the text value of an array of DOM nodes * @param {Array|Elemen ...

  10. sql语句 in的教训

    如果子查询条件数据量特别大的话,千万不要用子查询.