我自己无法对此进行测试,因为显然无法完全终止订阅。
所以,我想测试以下用例:用户购买订阅,取消它(或过期),而不是用户购买相同的订阅。
RESTORE_TRANSACTIONS 响应我会得到什么?我会得到两件具有相同物品 ID、不同购买令牌和不同状态的物品吗?还是 purchaseToken 会保持不变?恐怕只有一个订单ID和购买令牌不同的订阅,之前订阅的信息会丢失,但我现在无法确认。此外,订阅中的每次重复购买都会更改 orderId 吗?
为什么我需要这个 - 订阅每天都会为用户提供新内容,所以当用户取消订阅(订阅 A)然后购买新的(订阅 B)时,我需要向用户展示在时间范围内发布的subscription A
内容,以及的时间范围subscription B
,但不是在使用期间发布的内容没有有效订阅。