Java Google Play inapp订阅:如何知道用户是否已经有了7天的免费测试期?
我在我的应用程序中使用订阅,有7天的免费测试期 如果用户在7天免费测试期内测试高级版本,然后取消订阅,并且一个月后想要再次订阅,那么他将不会再次拥有7天的测试期。因此,他将直接付款,无需任何7天的测试期 问题是,我解释高级功能的解锁活动总是相同的,并提到:“7天免费,然后XXX/月”) 由于我不想误导我的用户,我想显示一些类似“您已经有了测试期。如果您订阅,您将直接支付XXX/月”的内容 我怎样才能从Google Play服务器知道用户是否已经过测试期?我可以将此信息保存在用户的应用程序首选项中,但不是我想要的。我想从谷歌服务器上获取信息Java Google Play inapp订阅:如何知道用户是否已经有了7天的免费测试期?,java,android,google-play,in-app-billing,subscription,Java,Android,Google Play,In App Billing,Subscription,我在我的应用程序中使用订阅,有7天的免费测试期 如果用户在7天免费测试期内测试高级版本,然后取消订阅,并且一个月后想要再次订阅,那么他将不会再次拥有7天的测试期。因此,他将直接付款,无需任何7天的测试期 问题是,我解释高级功能的解锁活动总是相同的,并提到:“7天免费,然后XXX/月”) 由于我不想误导我的用户,我想显示一些类似“您已经有了测试期。如果您订阅,您将直接支付XXX/月”的内容 我怎样才能从Google Play服务器知道用户是否已经过测试期?我可以将此信息保存在用户的应用程序首选项中
谢谢你的帮助 我的答案已被删除,因此我将添加评论。我希望这对你有帮助。您可以在此处查看具有相应状态的用户订阅列表:Google Play Developer API:subscriptions()A:(为什么他们要删除你的答案?如果你能提供一些java代码,那就太好了!谢谢。我的答案被删除了,所以我会添加评论。我希望这对你有帮助。你可以在这里查看具有相应状态的用户订阅列表:Google Play Developer API:订阅()很遗憾:(为什么他们会删除你的答案?如果你能提供一些java代码就太好了!谢谢。