【问题标题】:Android In-app billing to unlock digital content, but howAndroid 应用内计费以解锁数字内容,但如何
【发布时间】:2023-03-12 09:15:01
【问题描述】:

我正在尝试让 androids 新的应用内计费功能与可解锁的内容一起使用。 例如,用户可以在有限的时间内解锁特殊内容。 内容来自网络服务,我的问题是,我怎么知道用户什么时候可以查看内容?

因为用户可以多次购买,所以我使用非托管项目。 所以我必须以某种方式将用户信息存储在我的服务中,以便在允许时提供内容。

问题是我没有关于用户的任何信息,没有 ID,只有一个 google 不记得的 orderid。 因此,如果他更换手机或擦除数据库,访问权限就会丢失。

确保用户可以访问内容的最佳方法是什么?

【问题讨论】:

    标签: android in-app-purchase billing


    【解决方案1】:

    我能想到的唯一方法是将其存储在远程服务器上,在那里您可以保存有关谁拥有什么的数据。

    要为用户创建 ID,您可以创建某种类型的 UUID,请参阅:

    http://android-developers.blogspot.com/2011/03/identifying-app-installations.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-07
      • 1970-01-01
      • 2011-10-19
      相关资源
      最近更新 更多