功能说明:

积分券

后台批量生成积分券(每个积分券有自己独立的券号);
你可以根据自己的需要:

  1. 制作实体vip积分卡,类似目前的超市卡,刮开涂层后查看券号;
  2. 印刷纸质优惠券、积分券,上面印刷券号;
  3. 使用卡密自动发货功能,发放给用户;
  4. 其他途径将券码发放给用户;

后台积分券可设置:

  1. 可指定批量生成多少张积分券,系统将随机生成积分券码;
  2. 可设置积分券的有效期,系统自动过期作废;
  3. 可设置固定数值积分及随机生成积分;

用户获取到券码后,在小程序上输入券码,兑换成用户的可用积分,用户总积分累加

签到送积分

  1. 激励用户每天登录小程序,完成每日签到任务获得积分奖励;
  2. 积分可用于兑换积分专享优惠券、积分抵扣购物等等场景;
  3. 后天设置每天签到赠送积分数量、连续签到 x 天可获得 y 积分奖励;

知识点回顾

本例中 apifm 插件使用到的方法,可操作用户的积分,所以多个方法中需要传递参数 token (用户登录凭证),用户登录后可获得 token,继而可以管理自己的积分。

所以,你需要先了解以下章节内容:

《使用 apifm 插件进行 Flutter 云开发——用户注册/登陆/忘记密码/退出》

后台配置

免费开通开发者后台

《使用 apifm 插件进行 Flutter 云开发——安装篇》

开启 “积分券”、“积分模块” 模块

  1. 登录 “第一步” 注册的后台,左侧菜单 --> 工厂设置 --> 模块管理
  2. 找到 “积分券” 和 “积分模块” 模块,点击 “启用模块” ,然后 F5 刷新一下后台界面

apifm 使用说明

读取订单积分抵扣规则

 Apifm.scoreDeductionRules()

通过该方法读取后台设置的积分抵扣规则

读取积分赠送规则

 Apifm.scoreRules([Map<String, String> params])

签到送积分

签到规则

 Apifm.scoreSignRules()

读取后台设置的签到送积分规则:

签到一次送多少积分;连续签到x天赠送y积分;

签到

 Apifm.scoreSign(String token)

当前登录用户进行签到,token为调用登录接口登录成功后返回的登录凭证

读取今日签到信息

 Apifm.scoreTodaySignedInfo(String token)

判断今天有没有签到

错误码返回 700 表示未签到;错误码返回 0 表示已经签到

签到记录

 Apifm.scoreSignLogs(Map<String, String> params)

读取历史签到记录

使用积分券兑换积分

 Apifm.scoreExchange(String token, String number)

使用积分券的券号,兑换积分

积分明细

 Apifm.scoreLogs(Map<String, String> params)

用户的每一次积分变动,都会详细记录积分明细

好记性不如烂笔头,自己写一个 Flutter 的例子,import apifm 插件,动手来写一个简单的积分创意 App 吧~

期待你的作品!

使用 apifm 插件进行 Flutter 云开发——积分功能(积分明细 / 积分券 / 连续签到得积分 / 购物积分抵扣规则)相关推荐

  1. 使用 apifm 插件进行 Flutter 云开发——QQ一键登录/注册

    在你的 App 中集成手机QQ一键授权(注册)登录功能,达到快速注册.快速登录功能 按照本教程的操作指引,预计5分钟即可帮你实现并掌握QQ登录的实现 申请开通QQ互联 https://connect. ...

  2. 使用 apifm 插件进行 Flutter 云开发——微信一键登录/注册

    在你的 App 中集成手机微信一键授权(注册)登录功能,达到快速注册.快速登录功能 按照本教程的操作指引,预计5分钟即可帮你实现并掌握微信登录的实现 用户管理 微信开放平台创建应用 https://o ...

  3. 微信小程序云开发——常用功能2:操作云数据库一键批量导入数据(导入json文件)

    微信小程序云开发--常用功能2:操作云数据库一键批量导入数据(导入json文件) 今天我们要添加100条数据.下面的过程是先创建一条记录,然后导出这条数据看json文件中是如何编辑字段的,然后仿照这个 ...

  4. 云开发多功能工具箱微信小程序源码/带流量主微信小程序源码

    ☑️ 编号:ym398 ☑️ 品牌:无 ☑️ 语言:微信小程序 ☑️ 大小:2MB ☑️ 类型:云开发多功能工具箱 ☑️ 支持:微信小程序

  5. 小程序云开发搜索功能的实现正则_几行代码实现小程序云开发提现功能

    先看效果: 纯云开发实现,下面说使用步骤:一:开通商户的企业付款到领取功能说明地址: https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php? ...

  6. 【Flutter】开发之功能篇(七)

    前言 这一篇,我们继续说实际开发中会用到的一些功能. [Flutter]开发之目录 启动页 Android启动页 在 android/app/src/main/res/drawable/launch_ ...

  7. 小程序云开发搜索功能的实现正则_码code | 如何借助小程序云开发实现小程序支付功能...

    转载来源:编程小石头 我们在做小程序支付相关的开发时,总会遇到这些难题.小程序调用微信支付时,必须要有自己的服务器,有自己的备案域名,有自己的后台开发.这就导致我们做小程序支付时的成本很大. 本节就来 ...

  8. 用小程序·云开发打造功能全面的博客小程序丨实战

    用小程序·云开发将博客小程序常用功能"一网打尽" 本文介绍mini博客小程序的详情页的功能按钮如何实现,具体包括评论.点赞.收藏和海报功能,这里记录下整个实现过程和实际编码中的一些 ...

  9. 微信小程序分析送积分功能如何实现_微信小程序如何做出一个积分系统?

    对积分或积分商城搭建需求最大的是运营部门,当运营人员想要提升产品的用户活跃度的时候,他可能会考虑搭建一套积分体系. 关于搭建积分商城,我把它拆分成6个步骤 :清晰积分系统的运营目的:设计积分任务:设定 ...

最新文章

  1. CSRF(Cross-site request forgery)跨站请求伪造
  2. ora00936缺失表达式怎么解决_正则表达式替换函数
  3. python 关于排序的问题
  4. 3.odoo13之跟着官网做项目/实例(模型关联,模型类模型表的关联)
  5. 使用光标查询10部门的员工姓名和工资,并打印__使用光标查询员工姓名和工资,并打印
  6. OAuth2简易实战(四)-Github社交联合登录
  7. 鹤峰:美丽的茶乡—— 山水篇
  8. .NET 5 Preview 1的深度解读和跟进
  9. react开发模式_通过开发带有精灵动画的游戏来学习高级React模式
  10. Maven技巧和窍门:高级Reactor选项
  11. 运行 ROS-Academy-for-Beginners
  12. knx智能照明控制系统电路图_KNX智能控制系统(20100928)解析
  13. 元宇宙里过节,英伟达快速打造「冬日仙境」,占地 16 万平米!
  14. 表情识别论文《OAENet Oriented Attention Ensemble for Accurate FacialExpression Recognition》中文翻译
  15. 大数字加法运算(超过1000位)
  16. 闰年计算-第13届蓝桥杯Scratch选拔赛真题精选
  17. 简单的修改项目中的头像
  18. MVP框架——Android
  19. hdu 5435 A serious math problem 数位dp
  20. 生化危机 android,生化危机4安卓版

热门文章

  1. latex中表格怎么加标题_latex中如何设置两个标题
  2. 知乎通过港股聆讯:现金储备74亿 腾讯创新工场启明是股东
  3. 【720科技SpringMVC】地震应急指挥系统平台调研
  4. Parallel的使用 之Parallel.forrech
  5. 怎么把音频怎么转换mp3格式
  6. [Unity]内购插件Unibill
  7. Java课程设计大作业学生管理系统的设计与开发(Java+Mysql)
  8. matlab最小字典序,12小球称重问题 完美解决方案(转自 skywind.name)
  9. 读《文明之光》第三册 吴军
  10. 智能电表实现远程抄表,剔除人工抄表的弊端!