如何为Android应用程序实施(自动续订)订阅。
我已阅读documentation
据我了解,该流程如下:
我现在的问题是,我们应该如何识别这些用户?我们是否有可用的简单用户ID,我们可以在我们的应用和服务器之间共享?或者我们应该使用不同的东西?这里的最佳做法是什么?
我们已经在ios上进行了类似的订阅,我们使用设备的uuid来识别用户(至少只要我们能够使用uuid)。
从下面的答案我们应该生成一个唯一的ID。每个设备(或每个应用程序安装)都是唯一的。但是如果用户更改他的设备或重新安装应用程序,则此ID将不再相同。所以我不确定,这个过程是如何处理这个用例的。我想到了这样的事情:
这是正确的流程吗?并保持购买令牌与第一台设备上的相同?
好的,我回答了关于识别用户的问题,提供的链接提供了足够的信息。如果我有一些问题,我会在SO的新主题中提出更多问题。
答案 0 :(得分:-2)
此链接可能对您有所帮助,因为您想要唯一地识别用户。请注意,用户的个人信息仅限于Google。您应该避免获取用户的私人信息。 http://www.pocketmagic.net/2011/02/android-unique-device-id/#.URIe_B3Wgr7