H5手机/WEB抽奖程序设计(二)参与的用户模式
为了适应不同的使用需求,抽奖程序必须支持不同的用户模式。通过多样的用户模式,让抽奖程序可以应用于不同场合和终端。目前主要设想的用户模式有以下三种:
游客模式
即活动主办方没有自己的用户平台,终端用户进入抽奖页面后,采用登记资料的模式参与抽奖。为了区别用户的唯一性,登记的内容必须包含一个唯一的字段。例如手机号码等。同时终端用户登记资料的表单项,要能让主办方根据自己的需求自己定义。
微信模式
在微信模式下,活动页面只能在唉微信里面访问。终端用户进入活动页面后将自动以当前微信用户名登录。使用微信的用户身份参与抽奖。同时此模式下,要能接入主办方自己的微信API,从而实现必须关注后才能抽奖等功能。
另外微信模式下,需要支持微信红包自动发放功能。红包的发放要能设置平台代发(主办方需在平台充值红包奖品余额)或者选择使用主办方自己的微信商户发放。
API模式
API模式可以接入主办方现有用户系统,以注册用户身份参与抽奖。API机制要支持用户登录状态同步、中奖信息推送、抽奖机会的增减、虚拟奖品的发放等功能。此外API模式下,还要支持积分抽奖模式,即使用主办方平台的积分参与抽奖。
H5手机/WEB抽奖程序设计(二)参与的用户模式相关推荐
- H5手机/WEB抽奖程序设计(一) 初步设想和规划
现在计划开发一套线抽奖程序,这套程序是一种通用的抽奖程序,基于H5技术开发,要能覆盖大部分线上.线下的抽奖场景. 程序目的 通过此程序,可以让用户通过注册开通的方式,构建符合自己要求和适用场景的抽奖活 ...
- 微信/H5/手机/PC多平台抽奖程序设计(四)多端/跨平台支持
抽奖必须支持跨平台和多端支持 根据H5可跨平台特性,可支持的系统:Android / IOS / iPadOS / Windows / Mac 根据屏幕大小/设备类型,需要支持:手机.平板.电脑/智能 ...
- (转载)H5 手机 App 开发入门:概念篇
H5 手机 App 开发入门:概念篇 一.H5 的含义 二.原生应用 2.1 概念 2.2 优点 2.3 缺点 三.Web 应用 3.1 概念 3.2 优点和缺点 3.3 Web APP 的劣势 3. ...
- (转载)H5 手机 App 开发入门:技术篇
H5 手机 App 开发入门:技术篇 一.手机 APP 的技术栈 二.WebView 控件 三.原生技术栈 3.1 Xcode 3.3 Android Studio 四.混合技术栈 4.1 框架种类 ...
- H5 手机 App 开发入门:概念篇
手机现在是互联网的最大入口.根据<中国互联网报告>,手机网民已经超过8亿,人均每天上网三个多小时. 毫不奇怪,手机应用软件(mobile application,简称 mobile App ...
- 计算机科学与技术毕业程序设计,基于web的程序设计-计算机科学与技术毕业论文.doc...
网络教育 ?xx师范大学远程教育学院考查课 ?科目______ ?姓????名_____________ 学????号_____xxxxxxxxxxxxxx___ 专????业_______ 批??? ...
- h5大转盘抽奖源码后台_微信H5互动营销应该要如何做?
现在微信营销的队伍有越来越多的人群,许多的企业品牌都会选择用微信营销,而微信营销这么受欢迎是因为微信拉近了用户与企业品牌的关系.其中H5互动营销是最受欢迎的一种方式,那么微信H5互动营销要如何做呢? ...
- 手机web——自适应网页设计(html/css控制) - 51CTO.COM
手机web--自适应网页设计(html/css控制) - 51CTO.COM 一. 允许网页宽度自动调整: "自适应网页设计"到底是怎么做到的? 其实并不难. 首先,在网页代码的头 ...
- java 开发手机web,手机web app开发笔记
各位朋友好,最近自学开发了一个手机Web APP,"编程之路",主要功能包括文章的展示,留言,注册登录,音乐播放等.为了记录学习心得,提高自己的编程水平,也许对其他朋友有点启发,特 ...
最新文章
- Nginx使用http auth basic认证保护后台admin
- presonus studio one 5中文版
- 跑步碰撞大数据,走进悦跑圈的数据“大观园”
- HDU - 5775 Bubble Sort(树状数组)
- github删除文件_github 仓库中删除历史大文件
- Js——elementFromPoint方法
- Google谷歌通过地址计算两地距离 HOW TO CALCULATE DRIVING DISTANCE BETWEEN 2 LOCATIONS
- 多继承、经典类与新式类、新式类的C3算法详解
- 「上云」不是终点,释放数据价值才是数字经济时代的「加油站」
- Raj Reddy:从印度农村走出来的图灵奖得主
- Atitit 各种设计图纸分类 目录 1. Atitit 常见软件设计图纸总结	2 1.1. Uml系列图纸	2 1.2. Er图 req需求图	2 1.3. Parametric diagr
- 数据清洗 excel mysql_Excel获取MYSQL数据库数据
- Ant Design for vue
- linux设置默认mbr,将默认 EC2 CentOS MBR 转换为 GPT 以绕过 2TiB 限制
- 英语思维(世界观,中英文思维的差别)
- JavaScript-Tool:Moment.js
- 点集排序(快速排序)
- 计算机网络与新媒体是什么,网络与新媒体专业课程是什么
- BM13-判断一个链表是否为回文结构
- 一键免费部署看板管理应用——Wekan
热门文章
- 深拷贝和浅拷贝的区别和与原理
- php输入数组长度限制,怎么限制php数组长度
- mybatis+atomikos出现invalid bound statement (not found)
- Ubuntu之搭建nginx图片服务器
- 第三章3:elif 语句
- 服务器网站iis如何关闭,08系统如何关闭IIS服务(图文)
- [转]检查本地DNS服务器是否正常工作及解决方法
- Linux - 认识shell的解释行(Shebang)
- 开机先出先自己的程序界面,输入用户名和口令后再进入windows
- kafka原理及面试套路