抽奖活动前后端怎么对接呀?
公司最近做一个抽奖活动,
我把前端的程序写好了,但是不知道怎么对接后台给出的奖品概率,以前都不管前后对接的,现在让测试,不会对接,传送ajax什么的,又做过类似项目的吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
公司最近做一个抽奖活动,
我把前端的程序写好了,但是不知道怎么对接后台给出的奖品概率,以前都不管前后对接的,现在让测试,不会对接,传送ajax什么的,又做过类似项目的吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
前端请求,后端计算结果返回给前端展示,几率都是后端计算
比如你们需要登录后才能抽奖,那么ajax传递的数据就是
userid
。后端接口接收到请求后,判断这个请求的时间是否合法,判断
userid
是否合法(即用户是否存在,剩余抽奖次数)等等。所有的都合法之后,再按照抽奖算法开始计算这个用户是否抽奖成功。然后返回计算后的结果。至于返回什么样子的结果,那要看前端实现的是什么效果,若是那种跑马灯效果的抽奖,那应该返回一个旋转角度,比如:
若是骰子那种的,就得返回别的数据了。
关于抽奖算法的实现,你可以参考下这些文章:
http://www.cnblogs.com/Nina-piaoye/archive/2013/03/13/2957985.html
http://www.cnblogs.com/younggun/p/3249772.html