是否可以获取尚未购买的Android应用的Google Checkout商家商品ID?

问题描述

| 我们正在尝试将Android Market集成到我们的服务中,我们需要验证用户确实是特定应用程序的所有者,我们需要自动检索该特定应用程序的销售。 因此,我们一直在评估Google Checkout的Notification History API,该API允许我们从服务器中查询特定应用的过往销售情况。 现在的问题是,我们不知道如何获取应用程序本身的Checkout Item ID。 无论如何,我们可以将Android包名称映射到Google Checkout商家商品ID吗? 我了解购买后可以找到Google Checkout商家商品ID 以及在Google Checkout上显示的顺序。但是,我可以不购买任何商品而获得ID吗?     

解决方法

您可以使用Notification API而不是使用History API,并记录下订单时所需的任何信息? http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Notification_API.html 您还可以使用许可证验证库来验证用户确实是该应用程序的所有者。请参阅http://developer.android.com/guide/publishing/licensing.html     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...