【问题标题】:In-app purchase: get the name or ID of the Google Play account that's requesting a purchase应用内购买:获取请求购买的 Google Play 帐户的名称或 ID
【发布时间】:2013-08-07 15:52:33
【问题描述】:

我想获取进行购买的用户的姓名/ID。如果可能的话,我想不使用AccountManager,因为它的使用需要额外的许可。即使使用AccountManager,我也看不到确定当前帐户的方法,因此欢迎提供任何建议。

【问题讨论】:

标签: android google-play in-app-billing android-billing android-account


【解决方案1】:

我认为这是不可能的。在联系 Google 支持之前,我尝试了所有可能的方法。我得到的回复是这样的:

感谢您联系 Google Play 开发者支持。请注意,Google 不向任何机密用户提供访问权限 信息,例如电子邮件地址、邮寄地址或电话号码。 我们非常重视用户的机密性和隐私,所以我敢肯定 您可以了解我们对此信息的立场。

我们衷心感谢您的理解。感谢支持 谷歌播放!

此致,Google Play 开发者支持

在查询中,我们已经澄清它是为了售后支持。

希望这会有所帮助。

【讨论】:

  • 不过,我不需要任何机密信息。我只需要此帐户的唯一 ID。
  • 我明白这一点。但谷歌不会给出任何唯一的 ID。我已经尽力了。如果您在这方面取得任何进展,请更新您的问题。另外,我浏览了商家门户网站上的收入报告。我只能得到一个唯一的 orderID。
【解决方案2】:

Google 会存储用户通过应用结算所购买的所有商品的清单。您可以使用其中一次购买的 ID 作为用户的唯一 ID。当然,这需要用户先购买东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-29
    • 2014-11-25
    • 2014-03-25
    • 1970-01-01
    相关资源
    最近更新 更多