繁体   English   中英

如何检查用户是否有订阅(Android应用内结算)?

[英]How to check if a user has a subscription (Android in-app billing)?

我一直在尝试使用Google Play Android开发人员API,但刚刚意识到那可能不是我应该做的:

您的服务器永远不要根据Android应用程序的单独请求动态查询订阅状态。 - 谷歌

我没有自己的服务器,每天的应用程序使用量不会超过15000(API每天允许15000个请求),并且只是计划在每次启动应用程序时检查订阅状态。

这似乎是Google在说我应该做的事情。 那么,如何才能另外查看用户的订阅状态?

我相信答案是同一文件中的以上两段:

  • 在服务器上存储订阅到期

  • 缓存过期和购买状态

  • 仅在到期时查询订阅状态

通常,他们所说的是您应该缓存订阅状态,而不是每次都查询它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM