关于AJAX / PHP投票系统和亚马逊机械土耳其人的假设性问题

时间:2011-06-08 18:47:35

标签: php javascript jquery voting mechanicalturk

我对Amazon Mechanical Turk不是很熟悉,但作为一名JavaScript / PHP开发人员,我想到为某人付费点击可能会影响简单的投票应用程序(即Yahoo的OMG投票)。

假设有一种方法或方法来验证来自此服务的点击并阻止它们吗?为了这个问题,我们假设投票系统使用的是PHP,AJAX和jQuery的组合。

2 个答案:

答案 0 :(得分:2)

没有任何想法,因为点击的人就是这样。实际的人。你没有程序化的方法来区分计算机背后的一个真人和另一个获得报酬的人。

至少,不是我的知识。对于Web服务器,它们看起来都是一样的。你不能依赖推荐人或任何东西。这只是一个盲目点击的人。

我认为如果您的申请有多项投票权,您可以通过IP /会话/其他方式跟踪投票,然后进行检查以确保您没有从1个地方获得淫秽数额,但随后发布列表的人只会改变他们为...付费的点击数量。

我认为你只是搞砸了。

答案 1 :(得分:0)

您可以使用简单的线条保护民意调查。

  1. 用户只能继续投票 页面超过20秒。 (JavaScript的)
  2. Cookie保存他保存。
  3. Ip保存在file / mysql中以阻止他 来自重新投票
  4. 通常足以阻止所有垃圾邮件发送者!不是吗?