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合并而来

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OpenShift的齿轮特性   java如何在Liferay站点的每个页面上放置公司地址和电话?   java确定整数数组中是否存在一个子集,在两个条件下求和到给定的目标值   序列化为什么java中的serialVersionUID必须是静态的、最终的、长类型的?   java响应返回null   java注入接口实现Quarkus   java我不明白为什么第二次排序的运行时间比第一次慢?   (Java)显示图像的最佳方式?   java Android应用程序因添加布局而崩溃   java如何在运行时获取泛型变量的类   java Selenium web驱动程序:无效的选择器:*:WebKitFullScreenSentor   Spring中的java注入值始终为空   Eclipse中带有TestNG插件的@BeforeSuite和@AfterSuite的java问题   使用trycatch块、filewriter和printwriter在java中创建自定义类   如何在Java 安卓上绘制相交的两条线