我有一个简单的应用程序(需要用户登录帐户)。我为付费用户提供一些优质的功能,比如更多的新闻内容。
我需要记录用户是否在我的服务器数据库中购买了这个项目。当我向用户的设备提供数据内容时,我可以检查用户的状态,并为付费用户提供不同的内容。
我检查了由谷歌提供的官方 Trivialdrive 样本,它没有提供任何样本代码的服务器端验证,这里是我的问题。
我不确定我应该采取什么方法来验证用户的购买,并在我的数据库中标记用户的状态,也许两者都是?
恐怕有这样一种情况,如果一个用户从 google play 购买了这个商品,但是出于某种原因,就在那个时候,当我的应用程序启动验证到我的服务器 网络连接中断或者我自己的服务器中断时,用户刚刚在 google play 中付了钱,但是我没有在我的服务器中记录购买?我该怎么办,我该怎么处理这种情况。