Q:什么是云端用户自定义常量?

A:云端用户自定义常量包含软件自定义常量所有功能,不同的是,用户自定义常量由充值卡写入,用户使用不同充值卡充值,则写入不同参数,用于区分用户级别。

 

Q:云端用户自定义常量是如何区分用户级别的?

A:这就是之前提到过的“收费模式-高级模式”中的应用,例如软件为三级会员制度,分别为:普通会员、铂金会员、钻石会员,作者添加三种充值卡,分别为:普通会员月卡、铂金会员月卡、钻石会员月卡,充值下方可以填入用户自定义常量,三种卡的用户自定义常量分别为:{"等级":"普通会员"},{"等级":"铂金会员"},{"等级":"钻石会员"}。那么用户使用普通会员充值卡充值后,{"等级":"普通会员"}这个自定义常量将会写入用户账户中,客户端可以使用:护卫盾_取用户自定义常量节点值("等级"),函数原型:hwd_getUserPara("等级");,如果用户使用普通会员充值卡充值,这个返回值就是:"普通会员",如果使用铂金充值卡充值,这个返回值就是:"铂金会员",作者可据此分辨用户级别,同时对不同级别的功能作为限制。当然,这只是最简单的比方,你甚至可以将区分等级的参数加密放到用户自定义常量中,使用时候取回解密,再或者可以多段判断,例如:{"等级":"普通会员","等级二次校验":"真是普通会员","等级三次校验":"确实是普通会员"},等等,灵活运用,让你的软件坚如磐石。