在应用程序购买中,我的应用程序是特殊的,即服务器必须在购买后提供一些内容。现在,当用户在应用程序内购买后立即发生了一些事情(例如,网络连接丢失),服务器不会发现购买的情况。iOS提供了收据的概念,它使服务器能够定期检查特定用户是否进行了购买。有没有适用于Android的东西?
例如。
User wants to buy something
send token/receipt/whatever to my server
connection gets lost here
现在服务器知道它收到了令牌,但是购买没有完成,所以它可以周期性地检查令牌是否由用户完成了购买,如果是,则交付内容。
我的一些组件不希望全局存储所有状态。两个例子:
messages组件:用户消息是在本地获取和存储的,因为它们仅用于当前组件。但是当无法获取它们(api错误)时,错误应该被分派到全局状态(vuex)。
buy组件:“最近的购买”是在本地获取和存储的,但是“货币”应该被发送到全局状态,当最近的购买无法获取时也会出错。
我目前正在研究如何构造这个结构,我需要一些帮助。我有一个目录services,其中包含对api的调用。让我们以购买服务为例:
/services/buy.js:
// here code to dispatch money state
// here code to
我需要一些关于在应用程序购买应用程序的信息。我想在安卓和iPhone的应用程序购买工作。我只需要知道一些关于InApp系统的事情。
在阅读了文档和堆栈溢出后,我开始了解到,它可以上传到我们自己的服务器上的应用程序购买数据项(如视频,音乐),我们只需要管理google play for android或iPhone应用程序商店上的购买项目列表。我只需要知道在购买商品后,什么是“字符串、值、数据或响应”应用程序服务器向我们发送"purchase_item_id或username_id“,这样我就可以将这个值发送到我自己的服务器,以便从我的服务器下载特定的购买商品给特定的用户。
感谢您的宝贵