Android Market自动获取买家电子邮件以进行身份​​验

时间:2012-12-12 21:53:14

标签: android google-play

我目前正在制作针对Android的多平台游戏。当有人购买我的应用程序将他添加到我的数据库中的“可激活邮件”时,我希望能够收到通知,让他在同一个数据库中创建一个帐户。所以我需要的是google以任何方式自动向我发送买家的邮件。我已经阅读了一些关于Notification API的内容,但它似乎不适用于Android市场。

3 个答案:

答案 0 :(得分:1)

AccountManager应该有所帮助: How to get the Android device's primary e-mail address

需要一些额外的权限,并且可以有多个Android帐户,因此您应该要求用户选择一个。

答案 1 :(得分:1)

您可以使用Google Checkout API获取购买通知。 IIRC,它包括一些关于用户的信息,包括电子邮件地址。它只在美国(也许是英国)提供,所以如果你在另一个国家,那你运气不好。在Checkout控制台中查找“商家密钥”,如果可以找到,则可以使用API​​。

答案 2 :(得分:0)

AFAIK没有API可以做你想做的事。

您最好的选择就是在第一次运行应用程序时添加需要发送的通知。这样,在有人购买并运行它之后,它会第一次向您的服务器或您需要它的地方发送通知。