Android订阅的订单ID

时间:2014-04-27 21:59:36

标签: android in-app-purchase google-play in-app-billing subscriptions

根据Google的文档订阅ID订阅具有以下格式:

12999556515565155651.5565135565155651(基本订单号) 12999556515565155651.5565135565155651..0(初始购买订单ID) 12999556515565155651.5565135565155651..1(第一次重复订单ID) 12999556515565155651.5565135565155651..2(第二次重复订单ID)

我对订单ID中的点感到困惑。据我所知,如果不进行真正的购买,就无法对此进行测试。但我不能等一个月来测试它。我用7天的试用版创建了测试订阅。首次购买后,它给我带了订单ID的JSON:

12999763169054705758.1316440597013773(试用)

有人可以确认下次购买会遵循格式吗? 12999763169054705758.1316440597013773..0(试用期满后首次购买) 12999763169054705758.1316440597013773..1(第二次购买) .... 12999763169054705758.1316440597013773.25(第25次购买)?

此外,如果我设置了没有试用期的订阅,那么首次购买会有订单ID 12999763169054705758.1316440597013773..0?

最后一个问题。 getPurchases()仅返回具有最后订单ID的JSON或包括先前购买的所有记录吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

现在我知道至少对非审判帐户的回答。订单ID遵循完全指定的格式

12999556515565155651.5565135565155651(基本订单号)12999556515565155651.5565135565155651..0(初始购买订单ID)12999556515565155651.5565135565155651..1(第一次重复订单ID)12999556515565155651.5565135565155651..2(第二次重复订单ID)

因此,首次购买后您的订单ID将是12999556515565155651.5565135565155651,之后是12999556515565155651.5565135565155651..0等等。

相关问题