以下文档介绍了查询Google Play API有关订阅的结果:https://developers.google.com/android-publisher/api-ref/purchases/subscriptions#resource-representations
但是,如果用户在当前时间段仍有剩余时间取消订阅,则cancelReason会为空还是0?换句话说,cancelReason标志会保持空白,直到当前时间段没有剩余时间,或者取消时会立即更改吗?
答案 0 :(得分:0)
换句话说,在当前时间段内没有剩余时间,cancelReason标志会保持为空,还是在取消时会立即更改?
我认为,答案是“无所谓”,因为documentation says:
仅在到期时查询订阅状态 - 一旦您的服务器检索到订阅令牌的到期日期,它就不应再次向Google Play服务器查询订阅状态,直到订阅为止达到或已超过失效日期。通常,您的服务器每天都会运行批处理查询来检查过期订阅的状态,然后更新数据库。
事实上,他们可以立即改变它,但他们不会在到期时间结束前保证这一点。