iTunes应用内购买验证API。
tsl-itunes-iap的Python项目详细描述
iTunes IAP
~~~~~~~~~~~~~
…图片::https://travis-ci.org/silverlogic/itunes-iap.svg?branch=master
:target:https://travis ci.org/silverlogic/itunes iap
请尝试:
>;>receipt=request.verify()
>;>
实用的有用值包括:产品ID、原始交易ID、数量、唯一标识符
=请求(原始数据,密码)Base64编码数据
>;>>尝试:
>;>收据=请求。验证()
>;>无效收据除外,例如e:
>;>打印“无效收据”
>;>打印收据。产品ID任何其他值都可用作属性!
>;>;打印收据。最新收据;获取Apple返回的最新收据
验证策略
----
设置生产或沙盒API的验证模式。审查模式也可用于AppStore审查。
>;>;来自iTunesiap导入请求
>;>;请求=请求(原始数据)
>;>;>;带请求。验证模式(“审查”):“为AppStore审查启用生产和沙盒。”“生产”、“沙盒”或“审阅”
>;>;收据=请求。验证()
工作流快捷方式
---------
>;>;定义测试已付款(原始交易ID):
>;>;如果数据库包含(原始交易ID):
>;提出自定义异常自定义异常
>;
>;>import itunesiap
>;>try:
>;>response=itunesiap.verify(原始数据,测试费用)
>;>pass
>;>response是“itunes iap.core.response”的实例
密码支持从https://github.com/sportsy/itunes-iap合并而来
~~~~~~~~~~~~~
…图片::https://travis-ci.org/silverlogic/itunes-iap.svg?branch=master
:target:https://travis ci.org/silverlogic/itunes iap
请尝试:
>;>receipt=request.verify()
>;>
实用的有用值包括:产品ID、原始交易ID、数量、唯一标识符
=请求(原始数据,密码)Base64编码数据
>;>>尝试:
>;>收据=请求。验证()
>;>无效收据除外,例如e:
>;>打印“无效收据”
>;>打印收据。产品ID任何其他值都可用作属性!
>;>;打印收据。最新收据;获取Apple返回的最新收据
验证策略
----
设置生产或沙盒API的验证模式。审查模式也可用于AppStore审查。
>;>;来自iTunesiap导入请求
>;>;请求=请求(原始数据)
>;>;>;带请求。验证模式(“审查”):“为AppStore审查启用生产和沙盒。”“生产”、“沙盒”或“审阅”
>;>;收据=请求。验证()
工作流快捷方式
---------
>;>;定义测试已付款(原始交易ID):
>;>;如果数据库包含(原始交易ID):
>;提出自定义异常自定义异常
>;
>;>import itunesiap
>;>try:
>;>response=itunesiap.verify(原始数据,测试费用)
>;>pass
>;>response是“itunes iap.core.response”的实例
密码支持从https://github.com/sportsy/itunes-iap合并而来