【发布时间】:2012-09-03 09:26:43
【问题描述】:
我有一个问题,但似乎没有找到解决方案。我有一个像Draw Something这样的游戏。所以用户必须授权我的应用访问它。我将所有用户的用户 ID 保存在 mysql 数据库中。
为了生成一个新游戏,我从我的数据库中选择了一个随机用户 ID。问题是我想知道哪个用户仍在使用我的应用程序。
碰巧有几个用户安装了您的应用程序,登录到 facebook,他们保存在我的数据库中,但过了一段时间他们卸载了该应用程序。如果有人随后生成了一个随机游戏,那么他很可能必须与我的应用程序的前用户(已经卸载我的应用程序的用户)玩。
有没有办法知道某个应用的仍然活跃用户?我知道如果用户取消对您的应用程序的授权,我们可以使用 is_app_user 进行检查,但这不是我所关心的。用户很少取消对 imo 应用程序的授权。
现在,我只是通过选择具有以下条件的随机用户来进行检查: 1) 现在注册 - 7 天 2) 最近一次打开应用程序是从现在开始 - 7 天
但是,这仍然不是一个优雅的解决方案。
如果有人知道解决方案,我也会用它来清理我的数据库(删除所有非活动用户)。
感谢您的输入!
【问题讨论】:
标签: android facebook-graph-api sdk native