我们希望使用此 API https://docs.microsoft.com/en-us/windows/uwp/monetize/get-subscriptions-for-a-user从续订作业中调用,以确定用户的订阅是否已续订或未按预期延长我们系统中的许可证。我们要检测以下场景:
我们可以根据文档确定状态 1-4,但如何确定 #5。基于regressionState属性的值,我们对这四种状态有如下理解:
Active
InDunning
Failed
InActive
根据您的描述,场景5相当于:订阅有效,用户有权使用当前周期的服务。此时订阅未达到终端状态。
无论自动续订选项是打开还是关闭,都不应更改状态。所以场景5的状态也是Active
如此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句