0

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

假设地说,有没有办法验证来自该服务的点击并阻止它们?为了这个问题,让我们假设投票系统使用 PHP、AJAX 和 jQuery 的组合。

4

2 回答 2

2

什么都没有想到,因为点击的人就是这样。实际的人。您没有编程方式来区分计算机后面的一个真实的人与另一个为此获得报酬的人。

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

我想如果您的应用程序有多个要投票的事情,您可以通过 IP/会话/其他来跟踪投票,然后进行检查以确保您没有从一个地方获得淫秽的金额,然后发布的人列表只会改变他们支付的点击次数......

我认为你只是搞砸了。

于 2011-06-08T19:00:02.590 回答
0

你可以用简单的线条来保护你的民意调查。

  1. 用户只有在页面上停留超过 20 秒才能投票。(javascript)
  2. Cookie保存他保存。
  3. ip 保存在文件/mysql 中以阻止他重新投票

这通常足以阻止所有垃圾邮件发送者!或不 ?

于 2011-06-08T19:01:42.823 回答