【问题标题】:How to get user payment info in android In-App purchase如何在 android 应用内购买中获取用户付款信息
【发布时间】:2013-05-28 16:06:41
【问题描述】:

我有办法使用应用内结算版本 3 获取特定的购买金额和货币(我的意思是用户实际支付的金额,而不是来自谷歌的购买计划详细信息)?

据我所知,我能得到的所有信息都位于Purchase class:

String mItemType;  // ITEM_TYPE_INAPP or ITEM_TYPE_SUBS
String mOrderId;
String mPackageName;
String mSku;
long mPurchaseTime;
int mPurchaseState;
String mDeveloperPayload;
String mToken;
String mOriginalJson;
String mSignature;

它不包含价格或货币。

【问题讨论】:

    标签: android in-app-purchase in-app-billing


    【解决方案1】:

    根据这个悬而未决的问题:https://code.google.com/p/marketbilling/issues/detail?id=93

    唯一可用的价格是您在查询 SKU 详细信息时获得的价格,即使这样,它也会使用货币符号进行格式化,并且仅用于直接用户显示。没有与购买相关的价格(格式化为显示或其他)。

    【讨论】:

      猜你喜欢
      • 2012-11-11
      • 1970-01-01
      • 2011-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多