这是网上投票最常见的防刷票手段,可限制每个IP在一定时间内只能投票一次,因IP很难伪造,可靠性较高,建议开启。 需要注意是如果在同一个局域网下(例如用同一个路由器的wifi),则可能存在不同终端IP相同的情况。如果是使用的是手机运营商网络,一般不会有此情况。
投票云平台使用Cookie等技术标记已投票过的设备(电脑、手机等),但技术上Cookie很容易丢失和被删除(例如清空浏览器缓存、清空微信缓存、重启微信等),因此该方法并不可靠,但仍建议开启,作为多一道屏障。
验证码要求投票者输入或回答一些机器较难识别的图形或问题,可有效防止作弊者利用电脑程序进行模拟自动投票。
1、什么是邀请码: 投票者必须凭邀请码才能投票,且只能使用一次。
2、适用场景: 适合投票人群固定的小范围投票活动使用,由投票组织人向每人发放一个邀请码,可有效杜绝作弊刷票。
3、如何生成邀请码: 点击下方的“生成邀请码”按钮即可进入生成向导。可以自动生成指定数量的邀请码,还可以为每个邀请设置对应的用户名称标识(如姓名、QQ、工号等),便于识别哪些用户还没投票。
可限定指定省份或城市的用户才允许投票,对于区域性投票活动的防刷票特别有效。技术上,除了通过IP地址,投票云平台还使用了最新的html5技术用于地理位置识别,可更精确的实现用户地理位置定位。
如启用微信号验证,可限制每个微信号只能投一次票,并可在投票日志记录用户的微信号公开信息(昵称、头像等)。微信验证同时支持电脑和手机投票:使用电脑投票会提示用微信客户端扫描电脑屏幕的二维码;使用手机等移动设备投票,则必须通过微信客户端进入投票,投票前会提示授权验证微信账号(一键授权验证,无需密码),按此了解《如何创建发起微信投票》。
可限制必须关注特定微信公众号才能投票,既能防刷票又能吸粉。
投票前要求在网页进行QQ登录验证(通过QQ官方接口验证),以限制每个QQ号只能投票一次,可在一定程度上增加刷票难度。
系统会将验证码发送到投票者指定的邮箱,相同的邮箱,不能重复参与投票。当然,作弊者可以通过注册大量真实邮箱来绕过这个限制,所以邮箱验证码只能说是增加了作弊成本。
这是对邮箱验证码功能的补充,除实现相同邮箱不能重复投票功能外,管理员还需要明确指定允许哪些邮箱参与投票,对于可确定投票者邮箱的小范围投票活动,可非常有效的防范刷票作弊。
与邮箱验证码类似,系统会将验证码用短信发送到投票者指定的手机,相同的手机号,不能重复参与投票。相比邮箱验证码,如果作弊者要刷票,必须掌握大量手机号才可以,将大大增加作弊成本。
自定义输入栏用于让投票者提交更多信息,常用于信息收集,例如要求录入“联系方式、居住地”;还可用于实名投票,例如要求录入“姓名、工号”等个人资料,并勾选“禁止重复”,可在一定程度上防范作弊刷票。
所有投票人次的时间、IP、所选选项、邮箱、手机都会一一记录,管理员可通过对日志的人工分析,发现可疑的投票行为。
可以自有设置在投票前或投票后是否显示投票结果,为防范刷票,建议设置为投票结束后才显示票数。
可要求用户在投票网页停留一定时间才能投票,可一定程度增加刷票成本。
以上各种功能和技术手段,均能在一定程度上防范作弊刷票,或增加作弊刷票的成本,部分技术更是投票云平台的特有专业功能。作为专业的投票平台服务商,我们很清楚基于网络投票的特点,要完全杜绝作弊刷票,几乎不可能,正因如此,投票云平台仍会不断对防作弊技术进行改进和创新。