inApp购买Titanium Android使用模块inAppBilling 3.0.1没有获得所有必需的参数

时间:2016-02-17 15:40:17

标签: in-app-purchase appcelerator in-app-billing subscription appcelerator-titanium

我正在使用appBilling 3.0.1中的钛模块。对于Android订阅,该应用程序正在进行alpha测试,但我没有得到名为“autoRenewing”的参数。 我得到的回应

    {   "orderId" : "",
        "packageName" : "com.dumy.in",
        "productId" : "subscribed',
        "purchaseTime" : 2016-17-2,
        "purchaseState" : 0,
        "purchaseToken" : dhbvhjbGHGHvdjksdkjsnkjvdj38365358njkxjsfjfsfHJGHJ,

}

和我想要的回应:

{                  "orderId" : "",
            "packageName" : "com.dumy.in",
            "productId" : "subscribed',
            "purchaseTime" : 2016-17-2,
            "purchaseState" : 0,
            "purchaseToken" : dhbvhjbGHGHvdjksdkjsnkjvdj38365358njkxjsfjfsfHJGHJ,
                        "autoRenewing" : true,
}

1 个答案:

答案 0 :(得分:0)

您可能正在使用自己的Google帐户作为测试人员 - 请在Google Play信息中心中查看。

确保您正在测试的设备上只有一个Google帐户不是测试人员(我创建了一个新帐户)。它对我有用。

  • 要测试此步骤是否有效,请尝试购买耗材 应该看到一个Google对话框,上面有一条消息说这是一个测试 购买(或类似文字)。删除测试帐户并记录后 在新的一个它应该工作。