关于 AJAX/PHP 投票系统和 Amazon Mechanical Turk 的假设问题

发布于 2024-11-14 06:53:29 字数 186 浏览 9 评论 0原文

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

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

I'm not too familiar with Amazon Mechanical Turk, but being a JavaScript/PHP developer, it occurred to me that paying for someone to click through could affect simple voting applications (i.e. Yahoo's OMG voting).

Hypothetically speaking, is there a way or method to validate against clicks from this service and block them? For the sake of the question, let's assume the voting system is using a combo of PHP, AJAX and jQuery.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青衫儰鉨ミ守葔 2024-11-21 06:53:29

什么也没有想到,因为点击的人就是这样。实际的人。您无法通过编程方式将计算机后面的一个实际人员与另一个付费执行此操作的人员区分开来。

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

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

我认为你完蛋了。

Nothing comes to mind, as the people doing the clicking are just that. Actual People. You have no programmatic way of differentiating one actual person behind a computer from another person who is getting paid to do this.

At least, not to my knowledge. To a web server, they both look the same. You can't rely on a referrer or... anything. It's just a person mindlessly clicking.

I suppose if your application had multiple things to vote on, you could keep track of votes by IP/session/whatever, and then do a check to make sure you aren't getting an obscene amount from 1 place, but then the people posting listings would just change how many clicks they paid for...

I think you're just screwed.

回眸一遍 2024-11-21 06:53:29

您可以通过简单的线条来确保您的民意调查。

  1. 用户只有保持在线状态才能投票
    页面超过20秒。 (javascript)
  2. 他保存的 Cookie 保存。
  3. ip保存在file/mysql中以阻止他
    重新投票

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

you can secure ur polls with simple lines.

  1. User can only vote if he stays on
    page more than 20sec. (javascript)
  2. Cookie save that he saved.
  3. Ip saved in file/mysql to block him
    from re voting

that's is usually enough to block all spammers away ! or not ?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文