跟踪Android应用程序的邀请数量

我有一个客户端/服务器应用程序。 这是一个由php / MySQL服务器支持的Android应用程序。 我需要用户能够邀请人们下载应用程序 通过共享下载链接,类似于
http://domain.com/invite.php?userid=12345
并跟踪点击链接(在服务器上)的人数。 每次点击链接时我都可以增加该数字 但是,显然,问题是用户可以点击自己的链接 并提高他/她的分数。 避免欺骗邀请系统的最佳方法是什么?     
已邀请:
最无痛的方法是使用cookie来跟踪重新访问,并可能验证用户代理。虽然伪造标题很容易,但这不是最安全的方法。 或者,有一个验证页面 - 例如您共享的链接会转到请求电子邮件地址或电话号码的页面,然后您通过电子邮件或短信将新链接发送给新用户。这样,您可以相当轻松地过滤掉重复项,但代价是隐私问题。 有许多短信网关提供商,消息成本相当低,尽管你需要一个付费应用程序才能使这种方法有意义。 希望这可以帮助, Phil Lello     
对我来说,这些功能将在服务器端实现。尝试在您的问题中添加其他标记。例如,你可以为你的用户创建一个UID,为他的手机创建一个UID,然后在尝试点击他自己的链接时拒绝来自他手机的每个请求。只是一个想法。     

要回复问题请先登录注册