后台批量生成积分券(每个积分券有自己独立的券号);
你可以根据自己的需要:
后台积分券可设置:
用户获取到券码后,在小程序上输入券码,兑换成用户的可用积分,用户总积分累加
本例中 apifm 插件使用到的方法,可操作用户的积分,所以多个方法中需要传递参数 token (用户登录凭证),用户登录后可获得 token,继而可以管理自己的积分。
所以,你需要先了解以下章节内容:
《使用 apifm 插件进行 Flutter 云开发——用户注册/登陆/忘记密码/退出》
《使用 apifm 插件进行 Flutter 云开发——安装篇》
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 吧~
期待你的作品!