Giu*_*sco 5 android in-app-purchase in-app-billing
我在我的应用程序中实现了Google In-App Billing V3,并且我进行了第一次测试购买.现在,看到我想要它消耗品,但如果我再次点击"购买"按钮我收到一个错误,我想知道如何以及在何处插入"consumePurchase".我一整天都在电脑上搜索每一个帖子,但是我对它的旧版本感到困惑.从我所看到的,我需要在成功购买项目之后调用consumePurchase以及创建活动时,但我无法弄清楚如何做到这一点.
这是唯一的代码行吗?
int response = mService.consumePurchase(3, getPackageName(), token);
Run Code Online (Sandbox Code Playgroud)
如果是这样,什么是"令牌"?
Ps消耗品是:50,150和300个硬币,用户可以购买以在游戏中获得一点优势.
啊啊,对我来说很困惑:/
正如官方文档中所述:https://developer.android.com/google/play/billing/billing_reference.html
购买的响应意图包括几个字段,其中一个是:
INAPP_PURCHASE_DATA JSON格式的字符串,包含有关采购订单的详细信息.有关JSON字段的说明,请参阅表4.
在JSON中,你有几个字段,也在那个页面中解释过,你要找的是:
purchaseToken唯一标识给定项目和用户对的购买的标记.
所有这些都很容易从官方示例应用程序中遵循,我建议您下载并试用,也检查代码.
| 归档时间: |
|
| 查看次数: |
10691 次 |
| 最近记录: |