存储器、基于微信小程序的宽带缴费方法、装置和设备与流程

文档序号:17468317发布日期:2019-04-20 05:39阅读:670来源:国知局
存储器、基于微信小程序的宽带缴费方法、装置和设备与流程

本发明涉及一种互联网信息领域,特别是涉及存储器、基于微信小程序的宽带缴费方法、装置和设备。



背景技术:

通过手机中的微信app中的“生活缴费”界面,可以实现诸如水电燃气费等很多生活中常用服务项目费用的在线缴纳。

现有技术中,在通过“生活缴费”界面进行宽带费的缴纳时,在进行了电信营业商的选择后,还需要填写正确的宽带账号,才能进行后续的费用缴纳。

发明人经过研究发现,现有技术中至少还存在以下缺陷:

宽带账号通常都会由长串的数字或字符组成,而且一般情况下只有出现宽带故障或是缴纳宽带费的时候才会偶尔需要使用宽带账号,因此,大部分的用户都不能准确的记住自己使用的宽带账号,从而无法便捷的在不方便获取宽带账号的情况下进行宽带费的缴纳。

公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。



技术实现要素:

本发明的目的在于提供了存储器、基于微信小程序的宽带缴费方法、装置和设备,从而克服宽带缴费不方便的缺点。

为实现上述目的,根据本发明的第一方面,本发明提供了基于微信小程序的宽带缴费方法,包括步骤:

当获取到的用户缴费请求中包括宽带账号时,在预设的关联数据库中判断所述宽带账号是否与预设手机号码建立关联关系;

如果否,在所述关联数据库建立预设手机号码和所述宽带账号的关联关系;

当获取到的用户缴费请求中包括手机号码时,通过所述关联数据库中的关联关系,获取与所述手机号码对应的待缴费宽带账号;

根据所述待缴费宽带账号生成系统缴费请求,并将所述系统缴费请求发送至电信运营商缴费系统;所述系统缴费请求用于通过电信运营商缴费系统进行宽带缴费。

进一步,上述技术方案中,还包括:

在所述关联数据库初次记录所述宽带账号时,生成与所述宽带账号对应的保护码;所述保护码用于在获取与所述手机号码对应的待缴费宽带账号时验证用户身份。

进一步,上述技术方案中,还包括:在所述关联数据库初次记录所述宽带账号时,生成与所述宽带账号对应的标识码;所述标识码用于标识所述费宽带账号的用户信息。

进一步,上述技术方案中,还包括:

所述预设手机号码包括通过电信运营商数据库所获取的与所述宽带账号对应的关联手机号码。

进一步,上述技术方案中,还包括:

当所述关联手机号码与所述用户当前使用手机的手机号码一致时,在所述关联数据库建立所述关联手机号码和所述宽带账号的关联关系。

进一步,上述技术方案中,还包括:

当关联手机号码与所述用户当前使用手机的手机号码一致时,通过电信运营商数据库获取与所述关联手机号码对应的身份证号码;

所述关联关系包括手机号码、身份证号码和宽带账号三者的关联关系。

进一步,上述技术方案中,还包括:

当获取到的用户缴费请求中包括身份证号码时,通过所述关联数据库中的关联关系,获取与所述身份证号码对应的待缴费宽带账号。

根据本发明的第二方面,本发明还提供了一种基于微信小程序的宽带缴费实现装置,包括:

关联判断单元,用于当获取到的用户缴费请求中包括宽带账号时,在预设的关联数据库中判断所述宽带账号是否与预设手机号码建立关联关系;

关联建立单元,用于当所关联判断单元的判断结果为否时,在所述关联数据库建立预设手机号码和所述宽带账号的关联关系;

账号获取单元,用于当获取到的用户缴费请求中包括手机号码时,通过所述关联数据库中的关联关系,获取与所述手机号码对应的待缴费宽带账号;

请求生成单元,用于根据所述待缴费宽带账号生成系统缴费请求,并将所述系统缴费请求发送至电信运营商缴费系统;所述系统缴费请求用于通过电信运营商缴费系统进行宽带缴费。

为解决以上技术问题,本发明实施例还提供了一种存储器,所述存储器包括非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行以上各个方面所述的方法,并实现相同的技术效果。

为解决以上技术问题,本发明实施例还提供了一种基于微信小程序的宽带缴费实现设备,所述基于微信小程序的宽带缴费设备包括存储在存储器上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行以上各个方面所述的方法,并实现相同的技术效果。

有益效果

本发明实施例提供的存储器、基于微信小程序的宽带缴费方法、装置和设备,可以在用户第一次通过手机中微信小程序使用宽带账号进行宽带缴费的时候,为该宽带账号的用户进行预设手机号码与宽带账号的绑定关联,即,在预设的关联数据库中建立预设手机号码与宽带账号的关联关系;这样,当再次使用微信小程序为该宽带账号进行缴费的时候,只需要在缴费请求中提供手机号码,就可以通过访问关联数据库来获取到待缴费宽带账号,并且生成相应的系统缴费请求。

由上可知,通过本发明实施例,一方面,进行了手机号码和宽带账号的绑定(也可以是手机号码、宽带账号和身份证号码三者的关联绑定)后,该宽带账号的用户无需记住复杂的宽带账号,使用自己的手机号码既可以便捷的实现宽带费的缴纳;另外一方面,当宽带账号的用户不方便自行进行宽带缴费的时候,无需提供宽带账号,只需提供手机号码或是身份证号码等信息既可由他人实现宽带费的代缴,从而在提高了宽带缴费的便利性的同时,还不降低宽带账号的安全性。

根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1为本发明实施例提供的基于微信小程序的宽带缴费方法的步骤示意图;

图2为本发明实施例提供的基于微信小程序的宽带缴费装置的结构示意图;

图3为本发明实施例提供的基于微信小程序的宽带缴费设备硬件结构示意图。

具体实施方式

下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件未作详细描述,以便于凸显本发明的主旨。

实施例1

图1示出本发明实施例提供的基于微信小程序的宽带缴费方法的流程图,该方法可以由电子设备执行,例如网络设备、终端设备或服务端设备等。换言之,所述方法可以由安装在网络设备、终端设备或服务端设备的软件或硬件来执行。所述服务端包括但不限于:单台服务器、服务器集群等。参考图1,该方法包括以下步骤。

s11、当获取到的用户缴费请求中包括宽带账号时,在预设的关联数据库中判断所述宽带账号是否与预设手机号码建立关联关系;

本发明实施例中的各个步骤可以是依赖由指令集构成的微信小程序而实现的;具体来说,本发明实施例可以是一个用于实现宽带缴费的微信小程序,用户通过启动该微信小程序来提交用户缴费请求以进行宽带的缴费。

本发明实施例整体的发明思路为,当用户首次通过提交宽带账号进行宽带缴费时,获取该宽带账号,并通过预设管理服务器将该宽带账号与预设的手机号码进行绑定,从而可以使用户再次进行宽带缴费的时候不需要再次提供宽带账号。

在本发明实施例中,关联数据库作为微信小程序的软件所有方所属的数据库,可以作为本发明实施例中微信小程序的数据库服务器,用以存储和管理用户相关和所述微信小程序相关的数据;如果用户还没有通过宽带账号进行过缴费,那么本发明实施例中的微信小程序无法自行获得用户宽带账号,此时用户可以通过主动进行绑定的方式,来提交绑定请求;这样,微信小程序在接到包括有宽带账号的绑定请求后,可以直接在关联数据库中建立宽带账号和预设手机号码的关联关系。

本发明实施例还提出了一种更加友好的服务提供方式,具体的,当用户缴费请求中包括宽带账号时,判定该用户很可能是首次通过本发明实施例中的微信小程序进行宽带缴费;这是因为,一般情况下,如果用户已经进行了宽带账号与预设的手机号码的绑定,那么,用户会采用更加方便记忆的手机号码来提交用户缴费请求。

此时,通过关联数据库,可以确认宽带账号是否与预设手机号码进行了关联。

需要说明的是,本发明实施例中,一个宽带账号可以关联多个手机号码,一个手机号码也可以关联多个宽带账号。为了方便区分和辨识同一手机号码关联的多个宽带账号,在本发明实施例中,在关联数据库初次记录宽带账号时,还可以生成与该宽带账号对应的标识码;从而可以标识所述费宽带账号的用户信息,以方便用户在缴费时区分和辨识当前正在缴费的宽带账号。具体来说,标识码可以是宽带用户的姓名、姓名简称等用户信息。这样,通过一个手机号码可以方便的为多个宽带账号进行缴费。

在本发明实施例中,预设手机号码是指用户希望建立绑定关系(即关联关系)的手机号码;优选的,本发明实施例中可以自动的获取当前使用手机的手机号码来在关联数据库中来进行是否已经关联绑定的判断;这样可以及时的提醒用户可以通过当前使用手机号码与宽带账号进行关联关系的绑定,从而方便以后的缴费;当然,也可以根据用户人工输入的其他的手机号码后,再进行关联关系的判断,来确定宽带账号是否进行了手机号码的绑定。

优选的,在本发明实施例中,在关联数据库初次记录所述宽带账号时,还可以生成与宽带账号对应的保护码;保护码用于在获取与手机号码对应的待缴费宽带账号时验证用户身份。具体来说,通过本发明实施例,当宽带账号的所有者自己不方便进行缴费时,可以委托他人使用与宽带账号关联的手机号码来代缴宽带费。为了保护宽带账号的安全,可以在一开始建立手机号码与宽带账号的关联关系的时候生成一个与宽带账号对应的安全码(安全码可以系统生成也可以用户人工生成),这样,被委托代缴宽带费的他人,需要同时知道与宽带账号关联的手机号码和安全码才能获得相应的权限,从而可以提高用户宽带账号的安全性。

s12、如果否,在关联数据库建立预设手机号码和所述宽带账号的关联关系;

如果预设手机号码和宽带账号在关联数据库中还没有建立关联关系,那么就需要在关联数据库建立预设手机号码和宽带账号的关联关系。

s13、当获取到的用户缴费请求中包括手机号码时,通过所述关联数据库中的关联关系,获取与所述手机号码对应的待缴费宽带账号;

当用户提交的用户缴费请求中包括有手机号码时,如果该手机号码已经在关联数据库中与相应的宽带账号进行了关联,那么,根据该手机号码就可以获取对应的代缴费的宽带账号。

在实际应用中,用户缴费请求中所包括手机号码可以自动获得的用户当前使用手机的手机号码,从而进一步简化用户的操作,提高用户的缴费效率和用户体验。

s14、根据待缴费宽带账号生成系统缴费请求,并将所述系统缴费请求发送至电信运营商缴费系统;所述系统缴费请求用于通过电信运营商缴费系统进行宽带缴费。

在本发明实施例中,用户在微信小程序中提交的缴费请求称之为用户缴费请求;本发明实施例中的微信小程序可以根据用户缴费请求可以生成系统缴费请求,系统缴费请求是指通过微信小程序与电信运营商的缴费系统接驳时所提供的缴费请求。电信运营商缴费系统可以根据系统缴费请求中的宽带账号进行账号的确定。

进一步的,本发明实施例中的预设手机号码还可以包括通过电信运营商数据库所获取的与所述宽带账号对应的关联手机号码。具体来说,电信运营商一般都会存储有用户的宽带账号、身份证号和手机号码的关联关系;为此,当用户提供了宽带账号后,本发明实施例中的微信小程序就可以通过与电信运营商数据库的通信,来获取与该宽带账号关联的手机号码或是身份证号码等关联信息,进而可以自动的建立手机号码与宽带账号的关联关系,或是,身份证号码与宽带账号的关联关系,或是,宽带账号、手机号码以及身份证号码三者间的关联关系。

为了提高用户账号的安全性,在本发明实施例中,还可以包括:当所述关联手机号码与所述用户当前使用手机的手机号码一致时,在所述关联数据库建立所述关联手机号码和所述宽带账号的关联关系。具体来说,当获取自电信运营商数据库中的关联手机号码是与用户当前使用手机的手机号码一致,说明当前进行操作的应该是宽带账号的所有者本人,此时可以自动的在关联数据库建立手机号码和宽带账号的关联关系。

基于同样的原因,当关联关系中包括有用户的身份证号码时,还包括:当关联手机号码与所述用户当前使用手机的手机号码一致时,通过电信运营商数据库获取与所述关联手机号码对应的身份证号码;,关联关系包括手机号码、身份证号码和宽带账号三者的关联关系。

当关联关系中包括有用户的身份证号码时,用户可以通过其身份证号码进行缴费,即,用户在提交用户缴费请求时,可以提供与代缴费宽带账号关联的身份证号码;也就是说,当获取到的用户缴费请求中包括身份证号码时,通过关联数据库中的关联关系,获取与所述身份证号码对应的待缴费宽带账号。

本发明实施例的应用场景可以是:一、用户不希望记忆繁复的宽带账号也能便捷的缴费时,可以通过自己的手机号码实现缴费;二,用户无法或是不方便通过自己的手机进行缴费时,可以向他人提供自己的手机号码,或,身份证号码,或,手机号码加安全码,或,身份证号码加安全码等方式来由他人代为缴费。

综上所述,本发明实施例,在用户第一次使用手机中的小程序使用宽带账号进行宽带缴费的时候,可以为该宽带账号的用户进行预设手机号码与宽带账号的绑定关联,即,在预设的关联数据库中建立预设手机号码与宽带账号的关联关系;这样,当再次为该宽带账号进行缴费的时候,只需要在缴费请求中提供手机号码,就可以通过访问关联数据库来获取到待缴费宽带账号,并且生成相应的系统缴费请求。

由上可知,通过本发明实施例,一方面,进行了手机号码和宽带账号的绑定后,该宽带账号的用户无需记住复杂的宽带账号,使用自己的手机号码既可以便捷的实现宽带费的缴纳;另外一方面,当宽带账号的用户不方便自行进行宽带缴费的时候,无需提供宽带账号,只需提供手机号码或是身份证号码等方便记忆的信息既可由他人实现宽带费的代缴,从而在提高了宽带缴费的便利性的同时,还不降低宽带账号的安全性。

实施例2

图2示出本发明实施例提供的基于微信小程序的宽带缴费实现装置的结构示意图,所述基于微信小程序的宽带缴费实现装置为与实施例1中所述基于微信小程序的宽带缴费实现方法对应的装置,即,通过虚拟装置的方式实现实施例1中基于微信小程序的宽带缴费方法,构成所述基于微信小程序的宽带缴费实现装置的各个虚拟模块可以由电子设备执行,例如网络设备、终端设备、或服务器。

具体来说,本发明实施例中的基于微信小程序的宽带缴费实现装置包括:

关联判断单元01用于当获取到的用户缴费请求中包括宽带账号时,在预设的关联数据库中判断所述宽带账号是否与预设手机号码建立关联关系;

关联建立单元02用于当所关联判断单元的判断结果为否时,在所述关联数据库建立预设手机号码和所述宽带账号的关联关系;

账号获取单元03用于当获取到的用户缴费请求中包括手机号码时,通过所述关联数据库中的关联关系,获取与所述手机号码对应的待缴费宽带账号;

请求生成单元04用于根据所述待缴费宽带账号生成系统缴费请求,并将所述系统缴费请求发送至电信运营商缴费系统;所述系统缴费请求用于通过电信运营商缴费系统进行宽带缴费。

由于本发明实施例中基于微信小程序的宽带缴费实现装置的工作原理和有益效果已经在实施例1中的基于微信小程序的宽带缴费方法中也进行了记载和说明,因此可以相互参照,在此就不再赘述。

实施例3

本发明实施例提供了一种存储器,所述存储器可以是非暂态(非易失性)计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中基于微信小程序的宽带缴费方法的各个步骤,并实现相同的技术效果。

实施例4

本发明实施例提供了一种基于微信小程序的宽带缴费实现设备,基于微信小程序的宽带缴费实现设备所包括的存储器中,包括有相应的计算机程序产品,所述计算机程序产品所包括程序指令被计算机执行时,可使所述计算机执行以上各个方面所述的基于微信小程序的宽带缴费方法,并实现相同的技术效果。

图3是本发明实施例作为电子设备的基于微信小程序的宽带缴费实现设备的硬件结构示意图,如图3所示,该设备包括一个或多个处理器610以及存储器620。以一个处理器610为例。该设备还可以包括:输入装置630和输出装置640。

处理器610、存储器620、输入装置630和输出装置640可以通过总线或者其他方式连接,图3中以通过总线连接为例。

存储器620作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块。处理器610通过运行存储在存储器620中的非暂态软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述方法实施例的处理方法。

存储器620可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器620可选包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置630可接收输入的数字或字符信息,以及产生信号输入。输出装置640可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器620中,当被所述一个或者多个处理器610执行时,执行:

当获取到的用户缴费请求中包括宽带账号时,在预设的关联数据库中判断所述宽带账号是否与预设手机号码建立关联关系;

如果否,在所述关联数据库建立预设手机号码和所述宽带账号的关联关系;

当获取到的用户缴费请求中包括手机号码时,通过所述关联数据库中的关联关系,获取与所述手机号码对应的待缴费宽带账号;

根据所述待缴费宽带账号生成系统缴费请求,并将所述系统缴费请求发送至电信运营商缴费系统;所述系统缴费请求用于通过电信运营商缴费系统进行宽带缴费。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于以下设备。

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iphone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:pda、mid和umpc设备等,例如ipad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如ipod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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