1.一种用于电子发票的手机摇奖方法,其特征在于,包括以下步骤:
(1)、外部系统向抽奖系统发起摇奖请求;
(2)、抽奖系统收到外部系统的摇奖请求后,抽奖系统对传入的发票信息、用户信息、参与时间和数字签名进行检验与解密,匹配活动与奖池;
(3)、调用抽奖算法模块,通过缓存与数据库数据调用优选算法,计算得出用户抽奖结果;
(4)、向用户显示抽奖结果,并将生成的订单发送到外部系统,若用户中奖,进入步骤(5);反之,结束本次操作;
(5)、判断奖品的类型,若奖品为虚拟奖品,则直接充值;若奖品为实物奖品,则先将抽奖结果返回给外部系统,再向用户发出填写收货信息的请求,待用户补充完收货信息后,再次将收货信息返回给外部系统。
2.根据权利要求1所述的一种用于电子发票的手机摇奖方法,其特征在于,所述外部系统为手机应用程序。
3.根据权利要求2所述的一种用于电子发票的手机摇奖方法,其特征在于,所述手机应用程序为微信。