有了积分规则,就可以在规则之上实现相应的积分功能。积分值配置根据规则类型分为三种:
1. 公众号积分规则,类型值为0,这类的规则根据公众号来配置,可以通过下拉选择某个公众号来给这个公众号配置积分值,也就是说一个运营人员在有权限的基础上可以给逐一给各个公众号配置积分值。
2. 非公众号积分规则,类型值为1,这类规则不依赖于公众号,属于整站的积分,因此只能由超级管理员在后台配置,运营人员无法看到这类的积分规则。
3. 可变积分规则,类型值为2,只用于开发者在程序中调用,无积分值配置界面
[TOC]
## 公众号积分值配置
在积分管理-积分值配置中可以看到配置的界面
>这里应该有截图
每项积分规则都有默认的值,比如关注公众号默认给100积分。当然每一个公众号这些积分值都可以由运营人员重新配置,而且公众号之间的配置不冲突,比如可以配置关注公众号A给100积分,关注公众号B只能50积分。
>[info] 积分值为正数表示加积分,为负数表示减积分
## 非公众号积分值配置
非公众号积分值配置只能由超级管理员在后台配置,在后台系统--积分值配置中可以看到配置的界面
>这里应该有截图
## 积分增减操作
开发者在需要对用户的积分进行增减操作的地方,可以调用add_credit函数实现
~~~
/**
* @param string $name
* 积分标识名
* @param array $param
* 自定义金币值,格式:array('uid'=>'用户ID','score'=>积分值,'title'=>'积分项名称');为空时默认取管理中心积分管理里的配置值
* @param int $lock_time
* 解锁时间,即多长时间内才能重复加积分,为0时不作控制
* @param int $admin_uid
* 管理员UID,用于管理员给用户手工加积分时的场景
*/
add_credit($name, $param = [],$lock_time = 5, $admin_uid = 0)
~~~
add_credit操作时会自动获取当前用户的UID,如果是公众号的积分规则,也会自动获取当前公众号配置的积分值
如当用户关注公众号时,可以这样调用
~~~
add_credit( 'subscribe' );
~~~
如果不是给当前用户加积分,可以用第二个参数通过数组的方式把指定的uid传进来。如邀请别人关注时,邀请者也可以得到邀请积分,假如预先定义邀请规则为公众号积分规则,规则名为 invite_user,邀请人的UID为10,就可以这样调用
~~~
add_credit( 'invite_user', array( 'uid' => 10 ) );
~~~
对于可变积分规则,需要开发者自行把积分值传进来,并且可把积分变更原来也传进来。如在抽奖游戏中,运营人员设置参与一次游戏扣50个积分,程序就可以这样调用
~~~
add_credit( 'auto_add', array( 'score'=>'-50','title'=>'参与XX游戏被扣除的积分' ) );
~~~
可变积分规则的积分标识名可直接使用系统默认的auto_add,当然开发者也可以自行定义。
## 手工设置用户积分
运营人员可以单独或者批量在粉丝管理列表中设置用户的积分。这时设置的是变化值,不是最终值。
比如一个用户目前有100个积分,当运营人员给这个用户设置了20个积分后,用户的积分变成120个积分。
如果要相减,可以设置负数,又比如一个用户目前有120个积分,当运营人员给这个用户设置了-20个积分后,用户的积分又变成100个积分。
>这里应该有截图
## 公众号积分流水
运营人员可以查看每位用户的积分流水
>这里应该有截图
也可以查看自己公众号下的所有粉丝的积分流水情况
>这里应该有截图
## 粉丝积分记录
粉丝在手机端可以查看自己的积分记录,系统默认的入口地址是
~~~
$url = U( 'credit/wap/index' );
~~~
>这里应该有手机截图
- 序言
- 基础
- 安装WeiPHP
- 目录结构
- 错误码分配
- 错误码问答系统
- 入答疑群方法
- 快速入门
- 谈谈开发目标
- 前期准备
- 增加应用
- 编写微信响应代码
- 激动的时刻_体验测试
- 用户
- 用户体系
- 超级管理员
- 运营人员
- 粉丝
- 扫码登录
- 公众号
- 手工绑定
- 一键绑定
- 自定义菜单
- 微信支付
- 微信平台支付配置
- 公众号支付
- 原生扫码支付
- 异步接收支付结果
- 现金红包
- 发放普通红包
- 查询红包记录
- 红包记录数据结构
- 现金支付
- 下发支付
- 查询支付记录
- 现金支付数据结构
- 刷卡支付
- 提交刷卡支付
- 查询刷卡支付记录
- 撤销刷卡支付
- 支付记录数据结构
- API服务
- oauth2.0安全验证
- 后台配置API
- 小程序
- HTTPS部署
- 腾讯云服务器部署
- 阿里云HTTPS部署
- 自发证书HTTPS部署
- openssl升级到1.02
- 自动登录注册
- 短信验证码
- 网络请求
- 上传图片
- 生成事件二维码
- 小程序支付
- 小程序微信支付配置
- 小程序调用支付功能
- 模板消息
- 消息模板配置
- 支付后发模板消息
- 提交表单后发模板消息
- 卡券(会员卡、优惠券)
- 客服
- 与公众号互通
- 微信开放平台
- 一键绑定公众号
- 积分等级
- 积分规则
- 积分操作
- 积分等级数据结构
- 日志
- 后台日志
- 运营日志
- 接口日志
- 调试日志
- 错误日志
- 日志数据结构
- 应用管理
- 应用管理列表
- 新增应用
- 应用开发
- 安装应用
- 模型
- 模型介绍
- 模型管理
- 新增加模型
- 新增加字段
- 列表定义
- 通用视图模板
- 定时任务
- 定时任务介绍
- 配置定时任务
- 开启定时器
- 系统自触发
- window定时器
- Linux定时器
- Mac定时器
- 定时任务数据结构
- 商业应用
- 分销商城
- 教育培训
- 摇红包
- 梦云社区
- 婚庆派
- 部署
- Linux服务器一键安装包部署
- Window集成包部署