一种激活产品用户的实现方法及系统与流程

文档序号:11156664阅读:286来源:国知局
一种激活产品用户的实现方法及系统与制造工艺

本发明涉及通信技术领域,特别是涉及一种激活产品用户的实现方法及系统。



背景技术:

目前,需要进行注册用户激活时,在手机中编辑短信,输入校验码发送短信到指定的短信上行号码,上行短信号码直接写在产品端,不联网时无法及时更新。短信上行号码由于国家或运营商政策变动会发生改变,导致离线客户不知道上行号码发生改变而无法激活用户,只能致电客服咨询,指导使用安装补丁或是直接修改短信上行号码解决问题,增加了产品维护成本。短信获取激活码的方式不支持海外用户的手机激活,也不支持邮箱激活。

整个用户激活过程中,需要在手机中编辑校验码发送短信,不仅效率低,而且容易出错。因此用户激活的效率较低。



技术实现要素:

本发明的目的是提供一种激活产品用户的实现方法及系统,以实现提高用户激活的效率。

为解决上述技术问题,本发明提供一种激活产品用户的实现方法,该方法包括:

客户端根据用户特征码生成二维码;

移动端接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示;

客户端接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置。

优选的,所述客户端根据用户特征码生成二维码,包括:

客户端从产品的许可文件中获取用户信息;

客户端根据用户信息中的用户特征码生成校验码;

客户端利用接口信息、产品信息、手机号码和校验码生成二维码。

优选的,所述用户信息包括用户的ERP账号、手机号码和用户特征码。

优选的,所述移动端接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示,包括:

移动端接收用户输入的二维码扫描指令,扫描二维码,打开网页;

移动端在网页中验证手机号码,完成验证后获取激活码,并将激活码在移动端上进行显示。

优选的,所述获取激活码,并将激活码在移动端上进行显示之后,还包括:

移动端将激活码发送至用户邮箱。

本发明还提供一种激活产品用户的实现系统,该系统包括:

客户端,用于根据用户特征码生成二维码;接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置;

移动端,用于接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示。

优选的,所述客户端包括:

用户信息获取模块,用于从产品的许可文件中获取用户信息;

校验码生成模块,用于根据用户信息中的用户特征码生成校验码;

二维码生成模块,用于利用接口信息、产品信息、手机号码和校验码生成二维码;

激活码验证模块,用于接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置。

优选的,所述用户信息包括用户的ERP账号、手机号码和用户特征码。

优选的,所述移动端包括:

扫描模块,用于接收用户输入的二维码扫描指令,扫描二维码,打开网页;

激活码获取模块,用于在网页中验证手机号码,完成验证后获取激活码,并将激活码在移动端上进行显示。

优选的,所述移动端还用于将激活码发送至用户邮箱。

本发明所提供的一种激活产品用户的实现方法及系统,客户端根据用户特征码生成二维码;移动端接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示;客户端接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置。可见,采用扫描二维码的方式获取激活码,不需要发送短信来获取激活码,扫描后移动端自动获取激活码,用时更快,提高用户激活的效率。同时即使在客户端不联网的情况下,仍能采用扫描二维码的方式获取激活码,无需采用人工客服服务,降低产品维护成本,解决了客户端离线状态下无法激活用户的问题。并且,扫描的移动端不限定于手机号码,使用任意其它手机号码的移动端都能进行扫描获取激活码,避免了短信获取激活码中仅限制本机号码发送短信的缺陷。因此本发明在客户端机器不联网的情况下,仍能激活产品许可中的用户,验证用户的合法性,提高用户激活的效率,降低产品的维护成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明所提供的一种激活产品用户的实现方法的流程图;

图2为激活流程图;

图3为二维码示意图;

图4为本发明所提供的一种激活产品用户的实现系统的结构示意图。

具体实施方式

本发明的核心是提供一种激活产品用户的实现方法及系统,以实现提高用户激活的效率。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

术语解释:

注册用户:用户通过在云平台进行注册的用户;

离线激活:不联网的情况下,对导入产品许可中注册用户信息进行有效性验证。

请参考图1,图1为本发明所提供的一种激活产品用户的实现方法的流程图,该方法包括:

S11:客户端根据用户特征码生成二维码;

S12:移动端接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示;

S13:客户端接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置。

可见,该方法采用扫描二维码的方式获取激活码,不需要发送短信来获取激活码,扫描后移动端自动获取激活码,用时更快,提高用户激活的效率。

同时即使在客户端不联网的情况下,仍能采用扫描二维码的方式获取激活码,无需采用人工客服服务,降低产品维护成本,解决了客户端离线状态下无法激活用户的问题。

并且,扫描的移动端不限定于手机号码,使用任意其它手机号码的移动端都能进行扫描获取激活码,避免了短信获取激活码中仅限制本机号码发送短信的缺陷。因此该方法在客户端机器不联网的情况下,仍能激活产品许可中的用户,验证用户的合法性,提高用户激活的效率,降低产品的维护成本。

基于上述方法,进一步的,步骤S11具体包括以下步骤:

S1:客户端从产品的许可文件中获取用户信息;

S2:客户端根据用户信息中的用户特征码生成校验码;

S3:客户端利用接口信息、产品信息、手机号码和校验码生成二维码。

其中,用户信息包括用户的ERP账号、手机号码和用户特征码。

进一步的,步骤S12的过程为:移动端接收用户输入的二维码扫描指令,扫描二维码,打开网页;移动端在网页中验证手机号码,完成验证后获取激活码,并将激活码在移动端上进行显示。

进一步的,移动端接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示之后,移动端将激活码发送至用户邮箱。

其中,移动端包括手机。步骤S13中用户输入的激活码就是步骤S12中移动终端获取并进行显示的激活码,是一样的。

详细的,使用注册用户模式的产品,用户信息保存在许可文件中,包含用户的ERP账号、手机号码和用户特征码,当用户激活时,通过ERP账号获取手机号码和特征码,当需要离线激活时,根据用户的特征码通过算法生成具有时效性的校验码,并把发送验证的WebAPI接口信息、产品信息、手机号码和校验码等信息生成二维码。当用户使用手机扫描后,手机网页自动发送激活码,这个扫描的过程可以使用任意手机或是能联网的扫描设备,并且不限定需要激活用户的手机号码。激活流程图如图2。二维码示意图如图3。

其中,当短信上行号码发生变化时,只需要在金蝶云平台接口调整相应的上行号码即可,此过程对用户是透明的,用户无需关心上行号码。

当需要海外用户激活时,只需要根据许可中的用户手机号码,在发送短信时使用对应的运营商短信接口即可。

当需要使用邮箱进行用户激活时,用户扫描二维码后,网页自动把激活码发送到ERP账号对应的邮箱中,用户只需要登录邮箱进行查看即可。

具体的,步骤S11中,在客户端动态生成用户的唯一二维码。步骤S12中,使用能联网的任意手机扫描二维码进行激活。其中,在客户端界面中,利用可视化BASIC语言VB生成二维码。

其中,步骤S2中,采用用户唯一特征码的算法生成校验码。步骤S12中,进一步的,通过特征码生成激活码,激活码为具有有效期的激活码。

请参考图4,图4为本发明所提供的一种激活产品用户的实现系统的结构示意图,该系统包括:

客户端101,用于根据用户特征码生成二维码;接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置;

移动端102,用于接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示。

可见,该装置采用扫描二维码的方式获取激活码,不需要发送短信来获取激活码,扫描后移动端自动获取激活码,用时更快,提高用户激活的效率。

同时即使在客户端不联网的情况下,仍能采用扫描二维码的方式获取激活码,无需采用人工客服服务,降低产品维护成本,解决了客户端离线状态下无法激活用户的问题。

并且,扫描的移动端不限定于手机号码,使用任意其它手机号码的移动端都能进行扫描获取激活码,避免了短信获取激活码中仅限制本机号码发送短信的缺陷。因此该装置在客户端机器不联网的情况下,仍能激活产品许可中的用户。

基于上述系统,进一步的,客户端包括:

用户信息获取模块,用于从产品的许可文件中获取用户信息;

校验码生成模块,用于根据用户信息中的用户特征码生成校验码;

二维码生成模块,用于利用接口信息、产品信息、手机号码和校验码生成二维码;

激活码验证模块,用于接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置。

其中,用户信息包括用户的ERP账号、手机号码和用户特征码。

进一步的,移动端包括:

扫描模块,用于接收用户输入的二维码扫描指令,扫描二维码,打开网页;

激活码获取模块,用于在网页中验证手机号码,完成验证后获取激活码,并将激活码在移动端上进行显示。

进一步的,移动端还用于将激活码发送至用户邮箱。

本发明提供的激活产品用户的实现方法及系统,优点包括:不需要在手机上编辑短信,提高用户工作效率,利于用户转换;短信上行号码发生改变不影响产品的激活;支持海外手机号码激活;支持邮箱离线激活。

综上,本发明所提供的一种激活产品用户的实现方法及系统,客户端根据用户特征码生成二维码;移动端接收用户输入的二维码扫描指令,对二维码进行扫描,获取激活码,并将激活码在移动端上进行显示;客户端接收用户输入的激活码,对激活码进行验证,验证成功后,接收用户输入的登陆密码,完成登陆密码的设置。可见,采用扫描二维码的方式获取激活码,不需要发送短信来获取激活码,扫描后移动端自动获取激活码,用时更快,提高用户激活的效率。同时即使在客户端不联网的情况下,仍能采用扫描二维码的方式获取激活码,无需采用人工客服服务,降低产品维护成本,解决了客户端离线状态下无法激活用户的问题。并且,扫描的移动端不限定于手机号码,使用任意其它手机号码的移动端都能进行扫描获取激活码,避免了短信获取激活码中仅限制本机号码发送短信的缺陷。因此本发明在客户端机器不联网的情况下,仍能激活产品许可中的用户,验证用户的合法性,提高用户激活的效率,降低产品的维护成本。

以上对本发明所提供的一种激活产品用户的实现方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1