Android应用内结算和自己的数据服务器

问题描述

| 今天,我需要有应用内结算经验的人们的帮助。 让我拥有自己的服务器,该服务器具有数字内容,用于Market中的应用程序以及一些具有计费支持的应用程序。用户从市场上下载它,并想购买其他功能。他使用帐单付款,接下来要做什么? 我必须使用应用程序中的内容调用我自己服务器的某些方法,或者Market可以向其发送一些有关已购买内容的信息的请求? 我想说的是,必须在应用程序中实现下载购买内容的逻辑,只有从这里我才可以开始下载购买内容,或者市场服务器可以将一些带有内容的信息发送到我的服务器?     

解决方法

        建议您查看Google提供的示例结算应用。逻辑上,在您购买东西之后。您将通过广播接收器收到意图。此意图包含进行查询以询问用户购买了什么所需的所有信息。获取完整的订单信息后,您可以致电自己的服务器以验证购买情况,并允许应用程序下载内容。 这是文档的链接。 http://developer.android.com/guide/market/billing/billing_overview.html 仔细查看“消息传递顺序”部分。