android - 查询购买商品时获取订单ID

标签 android in-app-purchase android-billing

我正在查看 querying owned items ,并且它不包括获取用户实际购买时可用的 Checkout 订单 ID。是否无法查询已购买的订单ID?

最佳答案

example谷歌给出的(并在另一个答案中列出)有点错误。检索 ownedItems 包时,它不包含 INAPP_DATA_SIGNATURE,而是包含 INAPP_DATA_SIGNATURE_LIST

这是您可以从 ownedItems 包中获得的键列表(尽管您可能不会一直获得所有键):

  • RESPONSE_CODE
  • INAPP_PURCHASE_ITEM_LIST
  • INAPP_PURCHASE_DATA_LIST
  • INAPP_DATA_SIGNATURE_LIST
  • INAPP_CONTINUATION_TOKEN

参见 here对它们的描述。

关于android - 查询购买商品时获取订单ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14262230/

相关文章:

ios - iOS 应用内购买的沙盒测试帐户反复询问密码

ios - 使用 Parse : kPFErrorPaymentDisabled 在 App Purchase 中进行沙盒测试

android - 用于管理订阅的 Amazon Appstore 深层链接

android - Google Play 结算 > 在设备上验证购买 > 使用 ProGuard 混淆

android - Android帐单库V3

android - 有没有办法让 Snackbar 在 Activity 更改中持续存在?

android - 为什么在 gradle 构建过程中找不到 AppCompatActivity?

android - 无法将 Maven 的库包含到 Android Studio

java - 在启动时启动应用程序

Android 应用内计费,如何处理应用重新安装