【问题标题】:Google Wallet / IAP API谷歌钱包/IAP API
【发布时间】:2016-01-05 09:07:30
【问题描述】:

我在一家手机游戏公司工作。我需要为客户支持制作一个工具。 有时用户对 IAP 有疑问,并给我们他们的交易 ID,如 GPA.1234-5678-9012-34567 我没有找到任何 API 来查询 Google Wallet 并检查此交易 ID 是否存在以及它与哪个应用内产品匹配。 目前,我登录谷歌钱包网站并搜索它......但它没有效率。

你有什么想法吗?

【问题讨论】:

    标签: android in-app-purchase google-play


    【解决方案1】:

    从应用程序内部,您可以将在INAPP_PURCHASE_DATA 中获得的orderIdpurchaseTokenproductId 发送到您的后端服务器。然后,您可以使用 API 在您的服务器上查询 orderId 并找到关联的 purchaseTokenproductId

    使用purchaseTokenproductId,您可以从Google Play Developer API检索购买信息

    【讨论】:

    • 是的,但它不在应用程序内。是的,如果 IAP 不起作用并且玩家联系游戏支持。
    • 不要以为 Google Wallet 提供了一个 API 让您知道相关的应用产品详细信息。您的客户在购买时需要以某种方式将 orderId、purchaseToken 和 productId 存储到服务器。我猜应用内购买是在应用内完成的。
    • 是的,我知道...但有时会出现错误(例如断开连接)并且玩家仅使用他们的交易 ID 联系我们。
    • 检查这个stackoverflow.com/questions/26343611/… 似乎是不可能的,除非你在服务器上存储相关的purchaseToken
    • 感谢您的回复。我也有同样的结论。我会尝试处理这份报告:support.google.com/googleplay/android-developer/answer/…
    猜你喜欢
    • 2012-03-06
    • 2014-01-07
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 2013-05-28
    • 1970-01-01
    • 1970-01-01
    • 2013-10-18
    相关资源
    最近更新 更多