应用内购买:获取请求购买的Google Play账户的名称或ID

19

我想获取购买者的名字/ID。如果可能的话,我希望不使用AccountManager,因为它需要额外的权限。即使使用AccountManager,我也看不到确定当前帐户的方法,所以欢迎任何建议。


可能的帮助:https://dev59.com/ZnI95IYBdhLWcg3w3yFU 另一个可能的帮助:http://developer.android.com/training/id-auth/identify.html - LuckyMe
1
@LuckyMe:这些代码没有展示如何使用AccountManager获取当前的Google Play账号。 - Violet Giraffe
2个回答

6
我不认为这是可能的。在联系 Google 支持之前,我尝试了所有可能的方法。而我收到的回复是这样的:
感谢您联系 Google Play 开发者支持。请注意,Google 不提供任何机密用户信息,例如电子邮件地址、邮寄地址或电话号码。我们非常重视用户的保密性和隐私,因此您可以理解我们对此类信息的立场。
我们真诚地感谢您的理解。感谢您支持 Google Play!
祝好,Google Play 开发者支持
在查询中,我们已经明确说明这是售后支持。
希望这能有所帮助。

2
我不需要任何机密信息。我只需要一些唯一的ID来识别这个账户。 - Violet Giraffe
我明白了。但是谷歌不会提供任何唯一的ID。我已经尽力了。如果您在这方面取得任何进展,请更新您的问题。此外,我已经查看了我的商家门户上的收益报告。我能得到的只有一个唯一的订单ID。 - Sandeepa Nadahalli

0

Google 会存储用户通过应用内购买购买的所有物品清单。您可以使用其中一项购买的 ID 作为用户的唯一标识符。当然,这需要用户首先购买某些东西。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接