抽奖活动前后端怎么对接呀?

发布于 2022-09-01 15:29:55 字数 98 浏览 15 评论 0

公司最近做一个抽奖活动,
我把前端的程序写好了,但是不知道怎么对接后台给出的奖品概率,以前都不管前后对接的,现在让测试,不会对接,传送ajax什么的,又做过类似项目的吗?

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

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

发布评论

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

评论(2

一指流沙 2022-09-08 15:29:55

前端请求,后端计算结果返回给前端展示,几率都是后端计算

饮湿 2022-09-08 15:29:55

比如你们需要登录后才能抽奖,那么ajax传递的数据就是userid

后端接口接收到请求后,判断这个请求的时间是否合法,判断userid是否合法(即用户是否存在,剩余抽奖次数)等等。所有的都合法之后,再按照抽奖算法开始计算这个用户是否抽奖成功。然后返回计算后的结果。

至于返回什么样子的结果,那要看前端实现的是什么效果,若是那种跑马灯效果的抽奖,那应该返回一个旋转角度,比如:

result = { "status":0, "rotate":460, "msg":"" }; //status:状态,rotate:旋转的角度,msg:提示信息

若是骰子那种的,就得返回别的数据了。

关于抽奖算法的实现,你可以参考下这些文章:
http://www.cnblogs.com/Nina-piaoye/archive/2013/03/13/2957985.html
http://www.cnblogs.com/younggun/p/3249772.html

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