CN110691397B - Wifi分享方法、wifi连接方法、装置和计算机可读存储介质 - Google Patents
Wifi分享方法、wifi连接方法、装置和计算机可读存储介质 Download PDFInfo
- Publication number
- CN110691397B CN110691397B CN201810730285.2A CN201810730285A CN110691397B CN 110691397 B CN110691397 B CN 110691397B CN 201810730285 A CN201810730285 A CN 201810730285A CN 110691397 B CN110691397 B CN 110691397B
- Authority
- CN
- China
- Prior art keywords
- wifi
- terminal
- sharing
- application program
- identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请涉及一种WIFI分享方法、装置、计算机可读存储介质和计算机设备,所述方法包括:第一终端获取WIFI分享请求;所述第一终端根据所述WIFI分享请求获取WIFI标识;所述第一终端根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于供第二终端连接WIFI;所述第一终端接收所述第二终端通过所述WIFI分享信息产生的WIFI连接请求,根据所述WIFI连接请求授权所述第二终端连接WIFI。通过该方法,可以提高WIFI分享效率。此外,还提供了一种WIFI连接方法、装置、计算机可读存储介质和计算机设备。
Description
技术领域
本申请涉及网络技术领域,特别是涉及一种WIFI分享方法、WIFI连接方法、装置、计算机可读存储介质和计算机设备。
背景技术
WIFI是一种允许电子设备连接到一个无线局域网的技术,现如今所有智能手机、平板电脑和笔记本电脑等电子设备都支持WIFI上网,是当今使用最广的无线网络传输技术。随着WIFI技术的广泛应用,出现了随身WIFI设备。随身WIFI设备是通过SIM卡联网并分享热点的设备,能够满足出差移动办公的商务及旅游人士对网络依赖的需求。
通常,多个终端可以共享同一个随身WIFI。然而,传统技术中,当用户希望将随身WIFI分享给其他用户时,都是只能把SSID(服务集标识)和密码线下分享给别人。这种传统方式,WIFI分享的分享效率低下。
发明内容
基于此,有必要针对上述技术问题,提供一种能提高WIFI分享效率的WIFI分享方法、装置、计算机可读存储介质和计算机设备。
一种WIFI分享方法,包括:
第一终端获取WIFI分享请求;
所述第一终端根据所述WIFI分享请求获取WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
所述第一终端根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于供第二终端连接WIFI;
所述第一终端接收所述第二终端通过所述WIFI分享信息产生的WIFI连接请求,根据所述WIFI连接请求授权所述第二终端连接WIFI。
一种WIFI分享装置,包括:
分享请求获取模块,用于获取WIFI分享请求;
第一WIFI标识获取模块,用于据所述WIFI分享请求获取WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
WIFI分享信息生成模块,用于所述第一终端根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于供第二终端连接WIFI;
WIFI授权模块,用于接收所述第二终端通过所述WIFI分享信息产生的WIFI连接请求,根据所述WIFI连接请求授权所述第二终端连接WIFI。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
第一终端获取WIFI分享请求;
所述第一终端根据所述WIFI分享请求获取WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
所述第一终端根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于供第二终端连接WIFI;
所述第一终端接收所述第二终端通过所述WIFI分享信息产生的WIFI连接请求,根据所述WIFI连接请求授权所述第二终端连接WIFI。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
第一终端获取WIFI分享请求;
所述第一终端根据所述WIFI分享请求获取WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
所述第一终端根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于供第二终端连接WIFI;
所述第一终端接收所述第二终端通过所述WIFI分享信息产生的WIFI连接请求,根据所述WIFI连接请求授权所述第二终端连接WIFI。
一种WIFI连接方法,包括:
第二终端通过触发WIFI分享信息产生WIFI连接请求,所述WIFI分享信息携带WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
所述第二终端根据WIFI连接请求获取WIFI标识;
当所述第二终端根据所述WIFI标识检测到被授权时,根据所述WIFI标识获取所述WIFI登录信息,根据所述WIFI登录信息连接WIFI。
一种WIFI连接装置,包括:
WIFI连接请求模块,用于第二终端通过触发WIFI分享信息产生WIFI连接请求,所述WIFI分享信息携带WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
第二WIFI标识获取模块,用于根据WIFI连接请求获取WIFI标识;
WIFI连接模块,用于根据所述WIFI标识检测到被授权时,根据所述WIFI标识获取所述WIFI登录信息,根据所述WIFI登录信息连接WIFI。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
第二终端通过触发WIFI分享信息产生WIFI连接请求,所述WIFI分享信息携带WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
所述第二终端根据WIFI连接请求获取WIFI标识;
当所述第二终端根据所述WIFI标识检测到被授权时,根据所述WIFI标识获取所述WIFI登录信息,根据所述WIFI登录信息连接WIFI。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
第二终端通过触发WIFI分享信息产生WIFI连接请求,所述WIFI分享信息携带WIFI标识,所述WIFI标识是根据WIFI登录信息生成的唯一标识;
所述第二终端根据WIFI连接请求获取WIFI标识;
当所述第二终端根据所述WIFI标识检测到被授权时,根据所述WIFI标识获取所述WIFI登录信息,根据所述WIFI登录信息连接WIFI。
上述WIFI分享方法、装置、计算机可读存储介质和计算机设备,通过第一终端获取WIFI分享请求,根据WIFI分享请求获取WIFI标识,根据WIFI标识可以生成WIFI分享信息,从而将WIFI分享信息再分享给第二终端,第二终端则可以通过WIFI分享信息快速连接WIFI,相对于传统技术中的只能通过线下传递SSID和密码的方式,这种通过在线上传递WIFI分享信息的方式,能够提高WIFI分享的效率。
上述WIFI连接方法、装置、计算机可读存储介质和计算机设备,第二终端通过触发WIFI分享信息连接WIFI,在根据WIFI分享信息携带的WIFI标识检测到被授权时,可以获取到WIFI登录信息,从而自动连接上WIFI。相对于传统技术中的只能通过将下线传递的SSID和密码进行输入而连接WIFI的方式,这种方式更加便利,从而提高了WIFI连接的效率。
附图说明
图1为一个实施例中WIFI分享方法和WIFI连接方法的应用环境图;
图2为一个实施例中WIFI分享方法的流程示意图;
图3为一个实施例中第一终端连接WIFI的流程示意图;
图4为另一个实施例中WIFI分享方法的流程示意图;
图5为再一个实施例中WIFI分享方法的流程示意图;
图6为又一个实施例中WIFI分享方法的流程示意图;
图7为一个实施例中WIFI分享方法的时序图;
图8为另一个实施例中WIFI分享方法的时序图;
图9A为一个实施例中WIFI分享界面的示意图;
图9B为一个实施例中展示WIFI分享信息的界面示意图;
图9C为一个实施例中第二终端显示WIFI分享界面的示意图;
图10A为一个实施例中整体用户交互流程的示意图;
图10B为一个实施例中WIFI管理者的交互流程的示意图;
图11为一个实施例中WIFI连接方法的流程示意图;
图12为另一个实施例中WIFI连接方法的流程示意图;
图13为一个实施例中WIFI客户的交互流程的示意图;
图14为一个实施例中WIFI分享装置的结构框图;
图15为一个实施例中WIFI连接装置的结构框图;
图16为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请所提供的WIFI分享方法和WIFI连接方法可应用于如图1所示的环境中。参考图1所示,该应用环境包括WIFI分享***,该WIFI分享***包括第一终端110、WIFI设备120、第二终端130和服务器140。第一终端110通过WIFI设备120连接WIFI,第一终端110可以生成WIFI分享信息,通过WIFI分享信息将WIFI分享给第二终端130,第二终端130通过WIFI分享信息连接WIFI,WIFI分享信息携带了WIFI标识。第一终端110可将WIFI分享信息通过服务器140分享到第二终端130,也可以通过近距离通信将WIFI分享信息直接发送到第二终端140,还可以通过扫描等方式来传输WIFI分享信息。第一终端110和第二终端130包括但不限于各种能连接WIFI的计算机设备、笔记本电脑、平板电脑、智能手机、便携式可穿戴设备等。服务器140可以是单个服务器,也可以是服务器集群。
在一个实施例中,如图2所示,提供了一种WIFI分享方法,该方法以应用于图1中的第一终端110进行举例说明,具体包括:
步骤202,第一终端获取WIFI分享请求。
第一终端是WIFI的分享终端,第一终端连接了WIFI设备,通过WIFI设备可以连接WIFI,实现上网。本实施例中,第一终端通过WIFI设备第一次连接WIFI时,会通过WIFI设备生成WIFI标识,其中WIFI标识可以是WIFI设备生成的具有唯一性的标识,也可以是根据WIFI登录信息生成的唯一标识,WIFI登录信息包括用于连接WIFI的SSID和密码。具体的,如图9A所示,第一终端连接上WIFI后,可通过应用程序展示WIFI分享界面,在WIFI分享界面显示有WIFI分享按钮,使用WIFI的用户点击该WIFI分享按钮,则第一终端通过应用程序生成WIFI分享请求,并获取到该WIFI分享请求。
步骤204,第一终端根据WIFI分享请求获取WIFI标识。
WIFI标识可由WIFI设备生成,WIFI设备每次重置会重新生成WIFI标识,WIFI标识用于连接WIFI。具体的,第一终端在连接WIFI时,会生成WIFI标识,并将WIFI标识与用户标识上传到服务器进行绑定。其中,该用户标识用于登录应用程序,一个用户标识可绑定多个WIFI标识。用户标识与WIFI标识在服务器中具有绑定关系,则说明该用户具有该WIFI的使用权限。具体的,当第一终端通过应用程序获取到WIFI分享请求时,可根据登录应用程序的用户标识获取到绑定的WIFI标识,从而可根据获取到的WIFI标识生成WIFI分享信息。
步骤206,第一终端根据WIFI标识生成WIFI分享信息,该WIFI分享信息用于供第二终端连接WIFI。
第一终端获取到WIFI标识,可根据WIFI标识生成WIFI分享信息,其中,WIFI分享信息可以是WIFI分享二维码或者WIFI分享链接,可以在第一终端的应用程序中进行展示。WIFI分享信息可以在网络中进行传播,其中传播渠道不局限于即时通信、社交网络、扫码交互等。如图9B所示,第一终端的应用程序中可以展示WIFI分享信息,图9B中以WIFI分享信息为WIFI分享二维码为例说明,在即时通信应用程序的群组聊天界面中可以展示该WIFI分享二维码。第二终端可通过多种方式获取到WIFI分享信息。例如第一终端可通过应用程序将WIFI分享信息发送至第二终端的相应的应用程序中;第一终端也可以通过应用程序显示WIFI分享信息,由第二终端通过扫描方式或者近距离通信方式获取到WIFI分享信息,从而连接WIFI。
步骤208,第一终端接收第二终端通过WIFI分享信息产生的WIFI连接请求,根据WIFI连接请求授权第二终端连接WIFI。
第二终端通过WIFI分享信息可以产生WIFI连接请求。具体的,第二终端根据WIFI分享信息可获取到WIFI标识,根据WIFI标识可找到具有绑定关系的用户标识,从而可以将WIFI连接请求发送到第一终端。第一终端接收到WIFI连接请求,可授权第二终端连接WIFI。这里的授权可以是第一终端在生成WIFI分享信息时授权,也可以在第一终端接收到WIFI连接请求时授权第二终端连接WIFI。
本实施例中,通过第一终端获取WIFI分享请求,根据WIFI分享请求获取WIFI标识,根据WIFI标识可以生成WIFI分享信息,从而将WIFI分享信息再分享给第二终端,第二终端则可以通过WIFI分享信息快速连接WIFI,相对于传统技术中的只能通过线下传递SSID和密码的方式,这种通过在线上传递WIFI分享信息的方式,能够提高WIFI分享的效率。
在一个实施例中,该WIFI分享方法还包括:第一终端获取WIFI连接请求,根据WIFI连接请求连接WIFI;第一终端根据WIFI登录信息生成WIFI标识,并将WIFI标识和用户标识发送至服务器进行绑定。
本实施例中,第一终端通过WIFI设备连接WIFI,该WIFI设备可以是随身WIFI设备。具体的,可通过第一终端扫描WIFI设备上粘贴的二维码,该二维码携带预设网址,并将WIFI设备的设备标识作为参数。第二终端识别二维码,根据该预设网址可跳转至相应的应用程序的页面,通过应用程序的页面显示WIFI登录信息,并可通过应用程序的页面连接WIFI。第一终端获取到WIFI连接请求,通过应用程序请求预设网址,并将用户标识作为参数。WIFI设备接收到WIFI连接请求,拦截该特定网址,提取出该用户标识,根据WIFI登录信息生成WIFI标识,并将用户标识、WIFI标识第一终端的硬件地址和WIFI设备的设备标识一起发送至服务器。服务器将WIFI标识与用户标识进行绑定,并通知WIFI设备放通流量,WIFI设备将第一终端的硬件地址加入到白名单,则第一终端连接成功WIFI,实现上网。
在一个实施例中,在第一终端产生WIFI分享请求之前,第一终端需连接上WIFI,从而获取到WIFI标识。第一终端连接的WIFI可以是固定WIFI设备也可以是随身WIFI设备。具体的,第一终端可以通过扫描WIFI设备上的WIFI设备二维码没跳转到相应的应用程序,通过该应用程序触发连接WIFI。
在一个实施例中,如图3所示,第一终端连接WIFI的过程具体包括:
步骤302,第一终端识别WIFI设备二维码,跳转到相应的应用程序。
WIFI设备二维码可粘贴在WIFI设备上,WIFI设备可以是随身WIFI设备或者固定WIFI设备。WIFI设备二维码中包含针对应用程序的链接,并将WIFI设备的设备标识作为链接参数。应用程序可通过WIFI设备厂商提供的SDK进行设备管理,包括购买套餐、设置SSID和密码等。第一终端识别WIFI设备二维码,根据其中的链接跳转到相应的应用程序页面,在应用程序页面上提供设备管理入口,例如,在应用程序页面上提供了SSID和密码的设置页面。
步骤304,第一终端通过应用程序获取WIFI连接请求。
第一终端通过应用程序提供WIFI连接按钮,点击该WIFI连接按钮,第一终端获取到WIFI连接请求。
步骤306,第一终端通过应用程序请求预设网址,将用户标识作为预设网址的参数。
用户标识用于在应用程序中区分不同的用户,第一终端跳转到的应用程序后可提醒用户登录,进而获取到用户标识。这里的子应用程序的用户标识为分享WIFI的用户标识,也可称为WIFI管理员的用户标识。预设网址为特定URL,由开发者进行制定,一般为http请求的URL。当用户通过应用程序点击WIFI连接按钮时,第一终端通过应用程序请求特定URL,将用户标识作为参数。
步骤308,通过WIFI设备拦截预设网址,提取用户标识,将用户标识发送至服务器。
本实施例中,WIFI设备中安装有认证管理应用程序,在WIFI设备开机后,认证管理应用程序会在本地提供http服务,并可管理WIFI设备上的所有流量。具体的,可通过IpTables管理流量。IpTables是一种防火墙软件,用于管理设备上的所有流量。WIFI设备开机后,可通过认证管理应用程序设置好IpTables,使得WIFI设备可以拦截所有请求,修改目的地址,从而转到本地http服务。WIFI设备通过本地http服务拦截到特定URL,提取出用户标识。WIFI设备根据WIFI登录信息生成WIFI标识,WIFI设备还可以获取到第一终端的硬件地址和WIFI设备的设备标识,将WIFI标识、用户标识、第一终端的硬件地址和WIFI设备的设备标识一起发送到服务器。
步骤310,通过WIFI设备接收到服务器的通知后允许第一终端连接WIFI。
具体的,服务器接收到用户标识后,发现第一终端处于未绑定状态,则可将用户标识与WIFI标识进行绑定,将第一终端的硬件地址和WIFI设备的设备标识也与用户标识进行绑定。然后服务器下发通知给WIFI设备,WIFI设备的认证管理应用程序接收到通知,放通第一终端的硬件地址的所有流量。认证管理应用程序通过设置IpTables,将第一终端的硬件地址加入到白名单中。这样,第一终端则连接上了WIFI,可以实现上网。
进一步的,在一个实施例中,当第一终端想要分享WIFI时,可通过应用程序获取WIFI分享请求,根据WIFI分享请求获取WIFI标识,并根据WIFI标识生成WIFI分享信息,然而再把WIFI分享信息分享出去。具体的,在一个实施例中,第一终端可将WIFI分享信息通过应用程序分享给好友或者群组中的成员,该WIFI分享信息可以是WIFI分享二维码,也可以是WIFI分享链接。第二终端通过应用程序识别WIFI分享信息,得到WIFI连接页面,通过WIFI连接页面连接WIFI。在另一个实施例中,第一终端可通过应用程序展示WIFI分享二维码,第二终端可通过扫描WIFI分享二维码跳转到相应的应用程序页面,通过该应用程序页面产生WIFI连接请求,并根据WIFI标识获取WIFI登录信息以连接WIFI。
在一个实施例中,第一终端生成WIFI分享信息之前,还可对第二终端通过WIFI分享信息连接WIFI进行权限设置。具体的,可以设置为完全授权给第二终端连接WIFI,或者在收到第二终端转移的预设金额后授权第二终端连接WIFI。
本实施例中,由于第一终端可以通过应用程序分享WIFI,提高了WIFI分享的效率。且由于WIFI登录信息都是通过网络传输或者是通过第二终端扫码得到的,使得WIFI登录信息处于一种保密的状态,提高了安全性。此外,第一终端可以对第二终端连接WIFI进行权限设置,使用灵活。
在一个实施例中,第一终端根据WIFI连接请求连接WIFI,包括:第一终端通过母应用程序识别WIFI设备二维码,根据WIFI设备二维码跳转至对应的子应用程序;通过子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。第一终端获取WIFI分享请求,包括:第一终端通过子应用程序获取WIFI分享请求。
在一个实施例中,如图4所示,提供了一种WIFI分享方法,该方法以应用于图1中的第一终端进行举例说明,具体包括:
步骤402,第一终端通过母应用程序识别WIFI设备二维码,根据所述WIFI设备二维码跳转至对应的子应用程序。
第一终端上运行操作***,在操作***上运行母应用程序,并可在母应用程序提供的环境中生成子应用程序,子应用程序包括子应用程序页面。第一终端可通过母应用程序从本地或者服务器获取子应用程序标识。
其中,操作***是管理和控制终端硬件与软件资源的计算机程序,是直接运行在终端裸机上的最基本的***软件,应用程序需要在操作***的支持下运行。母引用程序是承载子应用程序的应用程序,为子应用程序的实现提供环境。母应用程序是原生应用程序。原生应用程序是可直接运行于操作***的应用程序。母应用程序可以是社交应用程序、专门支持子应用程序的专用应用程序、游戏应用程序等。社交应用程序包括即时通信应用、SNS应用、直播应用、短视频应用等。
本实施例中,WIFI设备可以是随身WIFI设备,也可以是固定的WIFI设备。WIFI设备二维码可粘贴在WIFI设备上,其中包含子应用程序对应的特殊标识和WIFI设备的设备标识。第一终端可通过母应用程序中的二维码扫描插件扫描WIFI设备二维码,根据其中的特殊标识跳转至相应的子应用程序。第一终端可通过子应用程序进行WIFI设置,包括选择购买上网套餐、设置SSID和密码等。
步骤404,通过子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。
在子应用程序页面提供了WIFI连接控件,触发WIFI连接控件则产生WIFI连接指令,第一终端通过子应用程序获取到WIFI连接指令。具体的,子应用程序请求预设网址,将用户标识作为参数。用户标识用于登录子应用程序,用户标识在同一子应用程序中用于标识不同的用户。
WIFI设备在开机后会进行设置,强制将所有请求跳转到本地http服务。当第一终端通过子应用程序请求预设网址时,WIFI设备会拦截带该预设网址,获取到用户标识,并根据WIFI登录信息生成WIFI标识,然后将用户标识、WIFI标识、第一终端的硬件地址和WIFI设备的设备标识一起发送至服务器,在服务器中绑定WIFI标识与用户标识、第一终端的硬件地址和WIFI设备的设备标识。
然后,服务器通知WIFI设备放通流量,WIFI设备接收到通知进行设制,将第一终端的硬件地址加入到白名单中,则第一终端连接上WIFI,可以实现上网。
步骤406,第一终端通过子应用程序获取WIFI分享请求。
第一终端通过子应用程序的WIFI分享页面获取WIFI分享请求,在WIFI分享页面中还可以展示WIFI登录信息,包括SSID和密码等。在WIFI分享页面中可提供用于产生WIFI分享信息生成请求的控件和用于产生WIFI分享请求的控件,当触发控件时,则获取到WIFI分享请求。
步骤408,第一终端根据WIFI分享请求获取WIFI标识。
步骤410,第一终端根据WIFI标识生成WIFI分享信息,该WIFI分享信息用于供第二终端连接WIFI。
第一终端获取WIFI分享请求之前可以对第二终端连接WIFI的权限进行设制,包括设置成需要进行一定金额转移才能连接WIFI和完全允许第二终端连接WIFI。第一终端根据WIFI标识生成WIFI分享信息,该WIFI分享信息可以是WIFI分享二维码和WIFI分享链接,其中包含子应用程序的特殊标识,该特殊标识可以是特定URL,并将WIFI标识作为参数。
进一步的,第一终端生成WIFI分享信息后可直接通过子应用程序进行展示,例如在子应用程序页面展示WIFI分享二维码。也可以通过母应用程序将子应用程序生成的WIFI分享信息分享出去。例如,母应用程序是即时通信应用或者社交应用等,则可将子应用程序生成的WIFI分享信息分享给好友或者分享到群组中。
步骤412,第一终端接收第二终端通过WIFI分享信息产生的WIFI连接请求,根据WIFI连接请求授权第二终端连接WIFI。
第二终端获取WIFI分享信息中的WIFI标识,根据WIFI标识从服务器获取与WIFI标识绑定的用户标识。第二终端可通过WIFI分享信息中的特殊标识跳转到相应的子应用程序,在子应用程序页面中显示WIFI连接控件,通过触发WIFI连接控件产生WIFI连接请求。
第二终端通过子应用程序请求预设网址,将上述用户标识作为参数。WIFI设备拦截预设网址,提取到该用户标识,将用户标识、第二终端的硬件地址和WIFI设备的设备标识发送至服务器。服务器接收到用户标识,检测用户标识已绑定了该WIFI标识。若第一终端生成WIFI分享信息时选择完全授权第二终端连接WIFI。则服务器通知WIFI设备放通第二终端的流量,WIFI设备接收到通知后将第二终端的硬件地址加入白名单中,则第二终端连接上WIFI。
当服务器检测到第一终端在生成WIFI分享信息时选择第二终端连接WIFI时需要进行数值转移,则服务器在第二终端的子应用程序上生成相应页面,通知第二终端进行数值转移。第二终端可通过母应用程序进行数值转移,服务器接收到数值转移成功消息后,通知WIFI设备放通第二终端的流量,WIFI设备接收到通知后将第二终端的硬件地址加入白名单中,则第二终端连接上WIFI。
服务器还可根据用户标识通知第一终端,在第一终端的子应用程序的相应页面中显示第二终端需要连接WIFI的通知消息,第一终端可通过子应用程序页面接收用户的允许授权指令,将允许授权指令发送到服务器。服务器接收到允许授权指令后,通知WIFI设备放通第二终端的流量,WIFI设备接收到通知后将第二终端的硬件地址加入白名单中,则第二终端连接上WIFI。
本实施例中,由于第一终端可以通过子应用程序连接WIFI,通过子应用程序或者母应用程序进行WIFI分享信息的传播,提高了WIFI分享的效率。且可以将WIFI登录信息可以通过线上的方式进行传递,提高了安全性。第一终端既可以完全授权第二终端连接WIFI,又可以设置为第二终端需进行数值转移才能连接WIFI,使用更灵活,利于WIFI设备的推广。
在一个实施例中,WIFI分享请求携带分享目标用户标识;在第一终端根据WIFI标识生成WIFI分享信息之后,还包括:第一终端通过母应用程序获取分享目标用户标识;第一终端根据分享目标用户标识将WIFI分享信息发送至与目标分享用户标识对应的第二终端,该WIFI分享信息用于供第二终端通过母应用程序进行显示。
进一步的,在一个实施例中,分享目标用户标识与子应用程序的用户标识具有好友关系链关系或为同一群组成员关系。
具体的,母应用程序可以是即时通信应用、社交应用、直播应用、短视频应用等,通过母应用程序可以获取到分享目标用户标识。分享目标用户标识用于标识接收WIFI分享的目标用户。第一终端可以通过母应用程序选择分享目标用户标识,该分享目标用户标识可以与第一终端的子应用程序的用户标识具有好友关系链关系的用户,或者,分享目标用户标识与第一终端的子应用程序的用户标识为同一群组中的成员。
第一终端获取到分享目标用户标识,将WIFI分享信息分享给分享目标用户标识。第一终端可通过母应用程序进行WIFI分享信息的分享。具体的,WIFI分享信息可以是WIFI分享二维码或WIFI分享链接,第一终端通过母应用程序进行分享时,可以将WIFI分享二维码或者WIFI分享链接显示在母应用程序的相应页面中。例如,分享给好友,则可以显示在好友聊天界面中;分享到群组中,可以显示在群组聊天界面中。第一终端将WIFI分享信息和分享目标用户标识一起发送到服务器,服务器根据分享目标用户标识将WIFI分享信息发送到对应的第二终端,第二终端可以通过母应用程序展示WIFI分享信息。例如可以将WIFI分享二维码或者WIFI分享链接展示在好友聊天界面或者群组聊天界面中。
在一个实施例中,如图5所示,提供了一种WIFI分享方法,该方法以应用于图1所示的第一终端中进行举例说明,具体包括:
步骤502,第一终端通过母应用程序识别WIFI设备二维码,根据WIFI设备二维码跳转至对应的子应用程序。
WIFI设备二维码中包含子应用程序的特殊标识,并将WIFI设备的折标标识作为参数。WIFI设备二维码可通过母应用程序提供的接口生成,这样,第一终端可通过母应用程序扫描并识别WIFI设备二维码,根据其中的特殊标识跳转到对应的子应用程序。子应用程序可以通过WIFI设备厂商提供的SDK进行设备管理,包括购买上网套餐、设置SSID和密码等。
步骤504,第一终端通过子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。
第一终端可通过子应用程序提供的页面设置SSID和密码等,并点击子应用程序页面提供的WIFI连接按钮,第一终端获取到WIFI连接指令。进一步的,获取到WIFI连接指令后,第一终端通过子应用程序请求预设网址,该预设网址为开发者预先设置的特定URL,并将子应用程序的用户标识作为参数。这里的用户标识用于区分不同子应用程序的用户,在第一终端跳转到子应用程序页面后可进行用户登录,登录后获取到子应用程序的用户标识。本实施例中,子应用程序的用户标识是指分享WIFI的用户标识。
WIFI设备根据WIFI登录信息生成WIFI标识,在接收到第一终端通过子应用程序发出的请求时,通过本地http服务拦截预设网址,提取出用户标识,以及获取第一终端的硬件地址、WIFI设备的设备标识,将用户标识与WIFI标识、第一终端的硬件地址和WIFI设备的设备标识一起发送至服务器进行存储。
服务器将用户标识与WIFI标识、第一终端的硬件地址和WIFI设备的设备标识进行绑定,发送通知给WIFI设备,通知WIFI设备将第一终端的硬件地址加入到白名单中,放通第一终端的所有流量,这样,第一终端连接上WIFI,可以通过WIFI实现上网。
步骤506,第一终端通过子应用程序获取WIFI分享请求,WIFI分享请求携带分享目标用户标识。
第一终端通过子应用程序显示WIFI分享页面,通过WIFI分享页面选择分享目标用户标识。分享目标用户标识与子应用程序的用户标识在母应用程序中可以是好友关系或者为同一群组中的成员。第一终端通过子应用程序获取WIFI分享指令,跳转到母应用程序的分享目标用户标识选择页面,获取通过该页面选择的分享目标用户标识,生成WIFI分享请求,该WIFI分享请求携带分享目标用户标识。
步骤508,第一终端根据WIFI分享请求获取WIFI标识,根据WIFI标识生成WIFI分享信息。
第一终端获取WIFI登录信息,WIFI登录信息包括SSID和密码等,根据WIFI登录信息生成WIFI标识,根据WIFI标识生成WIFI分享信息。该WIFI分享信息可以是WIFI分享二维码或者WIFI分享链接。
当WIFI分享信息是WIFI分享二维码时,在WIFI分享二维码中包含子应用程序的特殊标识,并可将WIFI标识作为参数。这样,第二终端扫描WIFI分享二维码,可以根据子应用程序的特殊标识跳转到相应的子应用程序,并可提取WIFI标识,根据WIFI标识从服务器获取到与WIFI标识绑定的用户标识,该用户标识即为分享WIFI时登录子应用程序的用户标识。
当WIFI分享信息是WIFI分享链接时,该链接可以是子应用程序的链接,并将WIFI标识作为参数,第二终端可通过触发WIFI分享链接跳转到相应的子应用程序,并可提取WIFI标识,根据WIFI标识从服务器获取到与WIFI标识绑定的用户标识,该用户标识即为分享WIFI时登录子应用程序的用户标识。
步骤510,第一终端根据分享目标用户标识将WIFI分享信息分享给对应的第二终端。
第一终端根据WIFI标识生成WIFI分享信息后,可在母应用程序的界面中进行显示。例如,当母应用程序是即时通信应用时,可以在好友聊天界面或者群组聊天界面中显示WIFI分享信息。第一终端将WIFI分享请求通过母应用程序分享出去,服务器接收到WIFI分享请求,根据分享目标用户标识将WIFI分享信息发送到第二终端,第二终端通过母应用程序显示WIFI分享信息。
步骤512,第一终端接收第二终端通过WIFI分享信息产生的WIFI连接请求,根据WIFI连接请求授权第二终端连接WIFI。
第一终端在生成WIFI分享请求之前可以设置WIFI使用权限,WIFI使用权限包括允许所有第二终端使用、需要第一终端确认后使用以及需要进行相应的数值转移后使用中的至少一种。当设置的WIFI使用权限为允许所有第二终端使用,则第二终端获取到WIFI分享信息中的WIFI标识,根据WIFI标识获取到SSID和密码,根据SSID和密码连接WIFI。当设置的WIFI使用权限为需要第一终端确认后使用,则第二终端获取到WIFI分享信息中的WIFI标识,根据WIFI标识从服务器获取到绑定的用户标识,服务器根据用户标识发送第二终端的WIFI连接请求至第一终端,第二终端在接收到第一终端的确认允许使用指令时,连接WIFI。当设置的WIFI使用权值为需要进行相应的数值转移后使用,则第二终端获取到WIFI分享信息中的WIFI标识,根据WIFI标识从服务器获取到绑定的用户标识。第二终端在进行相应的数值转移后将数值转移成功消息发送至服务器,服务器接收到数值转移成功消息后根据用户标识通知第一终端,允许第一终端连接WIFI。
进一步的,WIFI分享信息为WIFI分享二维码时,第二终端可通过母应用程序识别WIFI分享二维码,根据WIFI分享二维码中的特殊标识跳转到相应的子应用程序,并提取WIFI分享二维码中的WIFI标识,根据WIFI标识获取到SSID和密码,根据SSID和密码连接WIFI。第二终端通过子应用程序获取WIFI连接请求,根据第一终端设置的WIFI使用权限确定是否可以连接上WIFI。WIFI分享信息为WIFI分享链接时,第二终端通过母应用程序显示WIFI分享链接,例如通过母应用程序的好友聊天界面或者群组聊天界面显示WIFI分享链接,触发该WIFI分享链接,跳转到子应用程序,并提取链接中的WIFI标识,根据WIFI标识获取到SSID和密码,根据SSID和密码连接WIFI。第二终端通过子应用程序获取WIFI连接请求,根据第一终端设置的WIFI使用权限确定是否可以连接上WIFI。
本实施例中,第一终端在分享WIFI时可以通过母应用程序选择分享目标用户标识,将WIFI分享给选择的分享目标用户,包括可以分享给好友和分享到群组中。这样,借助于母应用程序,可以方便的将WIFI进行分享,提高了WIFI分享的效率。
在一个实施例中,第一终端接收第二终端通过WIFI分享信息产生的WIFI链接请求,根据WIFI连接请求授权第二终端连接WIFI,包括:第一终端接收第二终端通过识别WIFI分享信息产生的WIFI连接请求,WIFI连接请求是第二终端通过母应用程序识别WIFI分享信息后跳转到子应用程序,并通过子应用程序产生的WIFI连接请求;第一终端在通过母应用程序接收到第二终端的数值转移成功消息后授权第二终端连接WIFI。
在一个实施例中,如图6所示,提供了一种WIFI分享方法,该方法以应用于如图1所示的第一终端中进行举例说明,具体包括:
步骤602,第一终端通过母应用程序识别WIFI设备二维码,根据WIFI设备二维码跳转到对应的子应用程序。
WIFI设备可以是随身WIFI设备,也可以是固定的WIFI设备。WIFI设备二维码可粘贴在WIFI设备上,其中包含子应用程序对应的特殊标识和WIFI设备的设备标识。设备标识用于唯一标识一台WIFI设备,可以是WIFI设备的硬件标识。母应用程序是操作***中的应用程序,是承载子应用程序的应用程序,为子应用程序的实现提供环境。本实施例中,母应用程序可以是社交应用程序、游戏应用程序等。
具体的,WIFI设备二维码可通过母应用程序提供的接口生成,则第一终端可以通过母应用程序提供的二维码扫描插件扫描WIFI设备二维码,识别出其中的子应用程序对应的特殊标识和WIFI设备的设备标识,进而根据该特殊标识跳转到相应的子应用程序。本实施例中,子应用程序可以为WIFI管理程序。WIFI管理程序可通过WIFI设备厂商提供的SDK进行设备管理,包括选择上网套餐、设置SSID和密码等。
如图9所示,为子应用程序中的WIFI分享界面的示意图。点击设置按钮,可以进入到WIFI登录信息设置界面,对SSDI和密码进行设置。在WIFI分享界面中还可显示选择是上网套餐和有效期时间等。
步骤604,第一终端通过子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。
在子应用程序的WIFI分享界面提供了WIFI连接按钮,如图9所示,点击WIFI连接按钮,则产生WIFI连接指令。
具体的,根据WIFI连接指令连接WIFI的过程如下:
(1)在WIFI设备中安装了认证管理程序,通过认证管理程序可以设置IpTables。具体的,在WIFI设备开机后,认证管理程序在本地提供http服务,并设置IpTables,具体包括:放通所有DNS请求;放通母应用程序的相关接口、WIFI管理程序、WIFI设备厂商SDK等请求;拦截所有请求,修改目的地址为本地的目的地址,从而将所有请求转到本地的http服务。
(2)第一终端点击WIFI分享按钮,子应用程序会请求特定URL,将子应用程序的用户标识作为参数。该特定URL为开发者制定,一般为http请求的URL,且不同于网络上现有的URL。子应用程序的用户标识是第一终端跳转到子应用程序后用于登录子应用程序的用户标识,该用户标识用于区分子应用程序中的不同用户。
WIFI设备的认证管理程序接收到WIFI连接请求,会通过设置好的IpTables将所有请求跳转到本地http服务,通过本地http服务器拦截特定URL,提取出子应用程序的用户标识。WIFI设备的认证管理程序还可根WIFI连接请求的IP地址,获取到对应的第一终端的硬件地址(mac地址)。此外,WIFI设备的认证管理程序还获取WIFI设备的设备标识,且根据SSID和密码可生成WIFI标识。最终,WIFI设备的认证管理程序将子应用程序的用户标识、WIFI标识、第一终端的硬件地址和WIFI设备的设备标识一起发送至服务器。
(3)服务器接收到子应用程序的用户标识、WIFI标识、第一终端的硬件地址和WIFI设备的设备标识,检测WIFI标识处于未绑定状态,则将WFI标识与用户标识、第一终端的硬件地址和WIFI设备的设备标识进行绑定。然后,服务器下发通知至WIFI设备,通知WIFI设备可以放通第一终端的所有流量。
(4)WIFI设备的认证管理程序通过设置IpTables,将第一终端的硬件地址加入到白名单中,从而放通第一终端的所有流量,则第一终端连接上网络,可以通过WIFI实现上网。
步骤606,第一终端通过子应用程序设置WIFI使用权限,将WIFI使用权限发送到服务器。
WIFI使用权限包括允许所有第二终端使用、需要第一终端确认后使用以及需要进行相应的数值转移后使用中的至少一种。服务器接受到设置的WIFI使用权限
步骤608,第一终端获取WIFI分享请求,根据WIFI分享请求生成WIFI分享信息,将WIFI分享信息分享给第二终端。
第一终端通过子应用程序显示WIFI分享界面,在WIFI分享界面设置有WIFI分享按钮。如图9所示,在WIFI分享界面提供了WIFI分享按钮902和904,点击WIFI分享按钮902,可以将WIFI分享到母应用程序中的好友或者群组中,点击WIFI分享按钮904,可以生成WIFI分享信息。
如图7所示,当点击WIFI分享按钮902,获取到WIFI分享请求,第一终端跳转到母应用程序的目标用户选择界面,通过目标用户选择界面选择分享目标用户,获取选择的分享目标用户标识,根据WIFI标识生成WIFI分享信息,其中,WIFI分享信息包含子应用程序的特殊标识,并将WIFI标识作为参数。根据分享目标用户标识通过服务器将WIFI分享信息发送至对应的第二终端。其中,WIFI分享信息可以是WIFI分享二维码或者WIFI分享链接,发送WIFI分享信息后,第一终端通过母应用程序也可以展示WIFI分享信息。例如,在好友聊天界面或者群组聊天界面展示WIFI分享二维码或者WIFI分享链接。
进一步的,如图7所示,第二终端接收到服务器发送的WIFI分享信息。通过母应用程序显示WIFI分享信息,例如通过好友聊天界面或群组聊天界面显示WIFI分享信息。第二终端识别WIFI分享信息可获取到WIFI标识。具体的,当WIFI分享信息为WIFI分享二维码时,第二终端可通过母应用程序中的二维码扫描插件识别WIFI分享二维码,根据其中的特殊标识跳转到相应的子应用程序,通过子应用程序连接WIFI。
如图8所示,当点击WIFI分享按钮904,获取到WIFI分享请求,生成WIFI分享信息,该WIFI分享信息可以是WIFI分享二维码。第二终端可通过母应用程序中的二维码扫描插识别第一终端上的WIFI分享二维码,根据其中的特殊标识跳转到相应的子应用程序,通过子应用程序连接WIFI。
步骤610,第一终端接收第二终端通过识别WIFI分享信息产生的WIFI连接请求,在接收到第二终端的数值转移成功消息后授权第二终端连接WIFI。
第二终端跳转到相应的子应用程序,通过子应用程序显示WIFI分享界面,如图10所示,为一个实施例中的第二终端通过子应用程序显示的WIFI分享界面。在该WIFI分享界面显示了WIFI连接按钮,点击WIFI连接按钮,第二终端产生WIFI连接请求。
如图7和图8所示,第二终端获取到WIFI标识,根据WIFI标识从服务器查找绑定的用户标识、第一终端的硬件地址和WIFI设备的设备标识,该用户标识即为分享WIFI的子应用程序的用户标识。服务器接收到WIFI标识,查询到该WIFI标识被绑定过,则需要第二终端进行相应数值转移后才能授权第二终端使用WIFI。服务器下发指令到第二终端,通知第二终端进行数值转移。第二终端可通过母应用程序进行相应的数值转移。服务器收到第二终端转移的数值,并将数值转移到第一终端的子应用程序的用户标识的账户下,发送数值转移成功消息至第一终端。第一终端接收到数值成功消息后,发送授权指令至服务器,服务器接收到授权指令后下发通至WIFI设备,WIFI设备通过认证管理程序将第二终端的硬件地址加入到白名单中,放通第二终端的所有流量,则第二终端可以实现上网。
本实施例中,通过第一终端获取WIFI分享请求,根据WIFI分享请求获取WIFI标识,根据WIFI标识可以生成WIFI分享信息,从而将WIFI分享信息再分享给第二终端,第二终端则可以通过WIFI分享信息快速连接WIFI,相对于传统技术中的只能通过线下传递SSID和密码的方式,这种通过在线上传递WIFI分享信息的方式,能够提高WIFI分享的效率。
本实施例中,第一终端既可以将WIFI分享信息直接通过母应用程序分享给好友或者分享到群组中,也可以生成WIFI分享二维码让第二终端进行扫描,使用更为灵活。可以通过一定的数值转移让第一终端授权第二终端使用WIFI,使得WIFI设备的使用可以更加便利和广泛。
在一个具体的应用场景中,母应用程序为微信应用,子应用程序为小程序。该应用场景下,具体的用户交互流程如图10A所示,其中第一终端为Admin终端,也就是WIFI管理者终端,Guest为第二终端,也就是WIFI客户终端,GiFI为WIFI设备,也可以固定WIFI设备,也可以随身WIFI设备。具体的交互流程包括:1、WIFI管理者终端通过微信扫描粘贴在WIFI路由背后的小程序二维码,跳转到WIFI管家小程序,在WIFI管家小程序中购买套餐;2、WIFI管理者终端在WIFI管家小程序中连接WIFI,获取到WIFI标识,将WIFI标识与登录WIFI管家小程序的用户标识进行绑定,从而自动绑定为WIFI设备的所有人;3、WIFI管理者终端通过WIFI管家小程序设置套餐,生成WIFI分享码(即WIFI分享二维码),并将该WIFI分享码分享给WIFI客户;4、WIFI客户终端扫描WIFI分享码,跳转到WIFI管家小程序,通过WIFI管家小程序点击连接WIFI。5、WIFI客户终端通过WIFI管家小程序进行充值,或者选择付费套餐,或者等待WIFI管理者终端的授权***后连接上WIFI。
图10B为一个具体的应用场景中WIFI管理者的交互流程图。如图10B所示,具体的交互流程包括:1、WIFI管理者终端(Admin终端)通过微信扫描粘贴在随身WIFI后面的二维码,跳转到WIFI管家小程序,在WIFI管家小程序中购买套餐;2、WIFI管理者终端在WIFI管家小程序中购买套餐;3、WIFI管理者终端在WIFI管家小程序中点击连接WIFI;4、WIFI管家小程序请求特定URL,将登录WIFI管家小程序的用户标识(openid)作为URL的参数;5、随身WIFI中的认证管理app强制所有请求到本地http服务;6、认证管理app拦截到URL,提取到openid,将openid和WIFI管理者终端的mac地址、随身WIFI的设备编号一起作为参数上报到云端;7、云端请求放通WIFI管理者终端的流量;8、认证管理app放通WIFI管理者终端的流量;9、WIFI管理者终端连接上WIFI后生成WIFI标识,设置套餐价格并根据WIFI标识生成WIFI分享码;10、WIFI管理者终端将WIFI分享码分享给WIFI客户(guest)。
如图11所示,在一个实施例中,提供了一种WIFI连接方法,该方法以应用于如图1所示的第二终端进行举例说明,具体包括:
步骤1102,第二终端通过触发WIFI分享信息产生WIFI连接请求,该WIFI分享信息携带WIFI标识。
步骤1104,第二终端根据WIFI连接请求获取WIFI标识。
WIFI分享信息可以是WIFI分享二维码或者WIFI分享链接。具体的,第二终端可通过应用程序显示WIFI分享信息,该WIFI分享信息携带了WIFI标识。其中WIFI标识可以是WIFI设备生成的具有唯一性的标识,也可以是根据WIFI登录信息生成的唯一标识,WIFI登录信息包括用于连接WIFI的SSID和密码。
WIFI分享信息还可以包含应用程序的特殊标识,当第二终端触发WIFI分享信息时,可根据特殊标识跳转到相应的应用程序,通过应用程序显示WIFI分享界面。在WIFI分享界面提供WIFI分享按钮,点击WIFI分享按钮,第而终端获取到WIFI连接请求,进而获取到WIFI标识。
步骤1106,当第二终端根据WIFI标识检测到被第一终端授权时,根据WIFI标识连接WIFI。
具体的,第一终端可在分享WIFI时设置WIFI使用权限,WIFI使用权限包括允许所有第二终端使用、需要第一终端确认后使用以及需要进行相应的数值转移后使用中的至少一种。具体的,当第二终端获取WIFI标识,将WIFI标识发送到服务器,服务器检测WIFI标识是否被绑定,若是,则根据WIFI标识查看相应的WIFI使用权限,若发现WIFI被授权使用时,则根据WIFI标识连接WIFI。
本实施例中,第二终端通过触发WIFI分享信息连接WIFI,在根据WIFI分享信息携带的WIFI标识检测到被授权时,可以获取到WIFI登录信息,从而自动连接上WIFI。相对于传统技术中的只能通过将下线传递的SSID和密码进行输入而连接WIFI的方式,这种方式更加便利,从而提高了WIFI连接的效率。
在一个实施例中,第二终端通过触发WIFI分享信息产生WIFI连接请求,包括:第二终端通过母应用程序触发WIFI分享信息,根据WIFI分享信息跳转至对应的子应用程序;通过子应用程序产生WIFI连接请求。
进一步的,在一个实施例中,在第二终端根据WIFI连接请求获取WIFI表示之后,还包括:第二终端通过子应用程序请求预设网址;通过WIFI设备拦截预设网址,发送WIFI连接请求至所述第一终端;当所述第二终端接收到第一终端的授权指令或者第一终端获取到数值转移成功消息时,则所述第二终端被第一终端授权。
如图12所示,在一个实施例中,提供了一种WIFI连接方法,该方法以应用于如图1所示的第二终端进行举例说明,具体包括:
步骤1202,第二终端通过母应用程序识别WIFI分享信息,根据WIFI分享信息跳转至对应子应用程序。
具体的,母应用程序是操作***中的应用程序,是承载子应用程序的应用程序,为子应用程序的实现提供环境。本实施例中,母应用程序可以是社交应用程序、游戏应用程序等。
在一个实施例中,如图7所示,WIFI分享信息可以是WIFI分享二维码或者WIFI分享链接,在第二终端的母应用程序中显示。例如在好友聊天界面或者群组聊天界面中显示。对于WIFI分享二维码,第二终端可通过母应用程序中的二维码扫描插件进行识别。具体的,WIFI分享信息中包含子应用程序的特殊标识,并将WIFI标识作为参数。WIFI标识用于登录WIFI,是第一终端分享WIFI时WIFI设备生成的唯一标识。若WIFI设备可以实现无密码登录,则WIFI标识为WIFI设备生成的特定标识,或者仅根据SSID生成的唯一标识;若WIFI设备需要通过SSID和密码登录,则WIFI标识可以是根据WIFI登录信息生成的唯一标识,WIFI登录信息包括SSID和密码等。
第二终端的母应用程序识别WIFI分享信息,可根据其中的特殊标识跳转到相应的子应用程序,通过子应用程序显示WIFI分享界面,如图10所示。在该WIFI分享界面中显示WIFI连接按钮。
步骤1204,第二终端通过子应用程序产生WIFI连接请求,获取WIFI标识。
如图10所示,点击WIFI连接按钮,产生WIFI连接请求,第二终端获取到WIFI连接请求。第二终端在识别WIFI分享信息时获取到WIFI标识,根据WIFI标识从服务器获取WIFI登录信息,其中WIFI登录信息包括SSID或者WIFI登录信息包括SSID和密码。
步骤1206,第二终端通过子应用程序请求预设网址,通过WIFI设备拦截预设网址,发送WIFI连接请求至第一终端。
本实施例中,当通过子应用程序获取到WIFI连接请求时,子应用程序会请求预设网址。预设网址为特定URL,由开发者进行制定,一般为http请求的URL。当用户通过应用程序点击WIFI连接按钮时,第一终端通过应用程序请求特定URL,将子应用程序的用户标识作为参数。这里的子应用程序的用户标识为连接WIFI的用户标识,也可以称为WIFI客户的用户标识。
WIFI设备中安装有认证管理应用程序,在WIFI设备开机后,认证管理应用程序会在本地提供http服务,并可管理WIFI设备上的所有流量。具体的,可通过IpTables管理流量。WIFI设备开机后,可通过认证管理应用程序设置好IpTables,使得WIFI设备可以拦截所有请求,修改目的地址,从而转到本地http服务。WIFI设备通过本地http服务拦截到特定URL,提取出WIFI客户的用户标识。
进一步的,认证管理应用程序根据请求的IP地址,获取到对应的第二终端的硬件地址,以及获取到WFII设备的设备标识,将WIFI客户的用户标识、WIFI标识、第二终端的硬件地址和WIFI设备的设备标识一起发送到服务器。
服务器查询到WIFI标识被绑定过,则获取到与WIFI标识绑定的用户标识,即WIFI管理员的用户标识,以及与WIFI标识绑定的第一终端的硬件地址和WIFI设备的设备标识,根据WIFI管理员的用户标识、第一终端的硬件地址和WIFI设备的设备标识将WIFI连接请求发送到第一终端。
步骤1208,当第二终端接收到第一终端的授权指令或者第一终端获取到数值转移成功消息时,第二终端根据WIFI标识连接WIFI。
服务器获取到第一终端在分享WIFI时设置的WIFI使用权限。如果WIFI使用权限为允许所有第二终端使用,则服务器向WIFI下发指令,通知WIFI设备的认证管理程序将第二终端的硬件地址加入白名单中,放通第二终端的所有流量,使得第二终端连接上WIFI。服务器还可根据与WIFI标识绑定的WIFI管理员的用户标识,发送通知至第一终端,通知第一终端有第二终端连接上WIFI。
如果第一终端设置的WIFI使用权限为需要第一终端确认后使用,则服务器发送WIFI连接请求至第一终端,接收第一终端的授权指令,将授权指令发送到第二终端,并通知WIFI设备的认证管理程序将第二终端的硬件地址加入白名单中,放通第二终端的所有流量,使得第二终端连接上WIFI。服务器还可根据与WIFI标识绑定的WIFI管理员的用户标识,发送通知至第一终端,通知第一终端有第二终端连接上WIFI。
如果第一终端设置的WIFI使用权限为需要进行相应的数值转移后使用,则服务器检测WIFI客户的用户标识是否有剩余数值,若没有,则下发指令到第二终端,通过第二终端的子应用程序显示数值转移界面,通知WIFI客户进行数值转移。第二终端在接收到确认进行数值转移的指令后,可跳转到母应用程序进行数值转移,并将数值转移成功消息发送到服务器。服务器接收到数值转移成功消息,将转移的数值存入WIFI管理者的账户中,并将数值转移成功消息转发至第一终端进行显示。服务器接收到数值转移成功消息,下发指令到WIFI设备,通知WIFI设备将第二终端的硬件地址加入到白名单中,放通第二终端的所有流量,使得第二终端连接上WIFI。服务器还可根据与WIFI标识绑定的WIFI管理员的用户标识,发送通知至第一终端,通知第一终端有第二终端连接上WIFI。
进一步的,如果服务器检测到WIFI客户的剩余数值到期,则认证管理程序重新设置IpTables,将第二终端的硬件地址从白名单中删除,则第二终端无法连接上WIFI。
本实施例中,第二终端通过母应用程序识别WIFI分享信息,通过子应用程序产生WIFI连接请求,根据第一终端设置的WIFI使用权限,在第一终端授权的情况下连接上WIFI。相对于传统技术中的只能通过将下线传递的SSID和密码进行输入而连接WIFI的方式,这种方式更加便利,从而提高了WIFI连接的效率。同时,由于WIFI的连接、管理等都在子应用程序中进行,流程自动化,且可以结合数值转移,将WIFI共享和连接与收费模式进行结合,使用更为便利也更为灵活。
在一个具体的应用场景中,母应用程序为微信应用,子应用程序为小程序。在该应用场景下,第一终端为Admin终端,也就是WIFI管理者终端,Guest为第二终端,也就是WIFI客户终端,WIFI设备为随身WIFI设备。图13示出了该应用场景下WIFI客户终端的交互流程图。如图13所示,具体的交互流程包括:1、WIFI客户终端(guest终端)扫描WIFI分享码,跳转到WIFI管家小程序,通过WIFI管家小程序点击连接WIFI;2、WIFI管家小程序请求特定URL,将登录WIFI管家小程序的用户标识(openid)作为URL的参数;3、随身WIFI中的认证管理app强制所有请求到本地http服务;4、认证管理app拦截到URL,提取到openid,将openid和WIFI客户终端的mac地址、随身WIFI的设备编号一起作为参数上报到云端;5、云端通过WIFI管家小程序要求WIFI客户进行付费;6、WIFI客户终端选择套餐时间付费,或者等待WIFI管理者终端授权***;7、云端在接收到授权请求后,请求放通WIFI客户终端的流量;8、认证管理app放通WIFI客户终端的流量,WIFI客户终端则连接上了WIFI。
图2-图6为一个实施例中WIFI分享方法的流程示意图。图11-图12为一个实施例中WIFI连接方法的流程示意图。应该理解的是,虽然图2-图6以及图11-图12的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-图6以及图11-图12中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
如图14所示,在一个实施例中,还提供了一种WIFI分享装置,该装置包括:
分享请求获取模块1402,用于获取WIFI分享请求;
第一WIFI标识获取模块1404,用于据WIFI分享请求获取WIFI标识;
WIFI分享信息生成模块1406,用于根据WIFI标识生成WIFI分享信息,WIFI分享信息用于供第二终端连接WIFI;
WIFI授权模块1408,用于接收第二终端通过WIFI分享信息产生的WIFI连接请求,根据WIFI连接请求授权第二终端连接WIFI。
在一个实施例中,WIFI分享信息为WIFI分享二维码或WIFI分享链接。
在一个实施例中,WIFI分享装置还包括:WIFI连接模块(图中未示出),用于获取WIFI连接请求,根据WIFI连接请求连接WIFI;根据WIFI登录信息生成WIFI标识,将WIFI标识和用户标识发送至服务器进行存储。
在一个实施例中,WIFI连接模块用于通过母应用程序识别WIFI分享信息,根据WIFI分享信息跳转至对应的子应用程序;通过子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。本实施例中,分享请求获取模块1302还用于通过子应用程序获取WIFI分享请求。
在一个实施例中,WIFI分享请求携带分享目标用户标识,WIFI分享信息生成模块1406还用于通过母应用程序获取分享目标用户标识;根据分享目标用户标识将WIFI分享信息发送至与分享目标用户标识对应的第二终端,WIFI分享信息用于供二终端通过母应用程序进行显示。
在一个实施例中,分享目标用户标识与子应用程序的用户标识具有好友关系链关系或为同一群组成员关系。
在一个实施例中,WIFI授权模块1308用于接收第二终端通过识别WIFI分享信息产生的WIFI连接请求,WIFI连接请求是第二终端通过母应用程序识别WIFI分享信息后跳转到子应用程序,并通过子应用程序产生的WIFI连接请求;在通过母应用程序接收到第二终端的数值转移成功消息后授权第二终端连接WIFI。
如图15所示,在一个实施例中,还提供了一种WIFI连接装置,该装置包括:
WIFI连接请求模块1502,用于通过触发WIFI分享信息产生WIFI连接请求,WIFI分享信息携带WIFI标识。
第二WIFI标识获取模块1504,用于根据WIFI连接请求获取WIFI标识。
WIFI连接模块1506,用于根据WIFI标识检测到被授权时,根据WIFI标识获取WIFI登录信息,根据WIFI登录信息连接WIFI。
在一个实施例中,WIFI分享信息为WIFI分享二维码或WIFI分享链接。
在一个实施例中,WIFI连接请求模块1502用于通过母应用程序识别WIFI分享信息,根据WIFI分享信息跳转至对应的子应用程序;通过子应用程序产生WIFI连接请求。
在一个实施例中,WIFI连接模块1506还用于通过子应用程序请求预设网址;通过WIFI设备拦截预设网址,发送WIFI连接请求至第一终端;当第二终端接收到第一终端的授权指令或者第一终端获取到数值转移成功消息时,则第二终端被第一终端授权。
图16示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的第一终端或者第二终端。如图16所示,该计算机设备包括该计算机设备包括通过***总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现WIFI分享方法或者WIFI连接方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行WIFI分享方法或者WIFI连接方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图16中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的WIFI分享装置或者WIFI连接装置可以实现为一种计算机程序的形式,计算机程序可在如图15所示的计算机设备上运行。计算机设备的存储器中可存储组成该WIFI分享装置或者WIFI连接装置的各个程序模块,比如,图13所示的分享请求获取模块、第一WIFI标识获取模块和WIFI分享信息生成模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的WIFI分享方法或者WIFI连接方法中的步骤。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使处理器执行上述各个实施例中的WIFI分享方法或WIFI连接方法的步骤。
在一个实施例中,还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述各个实施例中的WIFI分享方法或WIFI连接方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (24)
1.一种WIFI分享方法,包括:
第一终端将用户标识以及已连接的WIFI对应的WIFI标识发送至服务器进行绑定;
第一终端获取WIFI分享请求;
所述第一终端根据所述WIFI分享请求中的用户标识获取与所述用户标识绑定的WIFI标识;
所述第一终端根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于使得第二终端根据所述WIFI分享信息获取所述WIFI标识,获取与所述WIFI标识具有绑定关系的所述用户标识,基于所述用户标识将WIFI连接请求发送至所述第一终端;
所述第一终端接收所述第二终端通过所述WIFI分享信息产生的所述WIFI连接请求,所述WIFI连接请求是第二终端通过母应用程序识别所述WIFI分享信息后跳转到子应用程序,并通过所述子应用程序产生的WIFI连接请求;
所述第一终端在通过所述母应用程序接收到所述第二终端的数值转移成功消息后授权所述第二终端连接WIFI。
2.根据权利要求1所述的方法,其特征在于,所述WIFI分享信息为WIFI分享二维码或WIFI分享链接。
3.根据权利要求1所述的方法,其特征在于,将已连接的WIFI的WIFI标识和用户标识发送至服务器进行绑定包括:
所述第一终端获取WIFI连接请求,根据所述WIFI连接请求连接WIFI;
所述第一终端根据WIFI登录信息生成WIFI标识,并将所述WIFI标识和用户标识发送至服务器进行绑定。
4.根据权利要求3所述的方法,其特征在于,所述根据所述WIFI连接请求连接WIFI,包括:
所述第一终端通过母应用程序识别WIFI分享信息,根据所述WIFI分享信息跳转至对应的子应用程序;
通过所述子应用程序获取WIFI连接指令,根据所述WIFI连接指令连接WIFI;
所述第一终端获取WIFI分享请求,包括:所述第一终端通过所述子应用程序获取WIFI分享请求。
5.根据权利要求1所述的方法,其特征在于,所述WIFI分享请求携带分享目标用户标识;在所述第一终端根据所述WIFI标识生成WIFI分享信息之后,还包括:
所述第一终端通过母应用程序获取分享目标用户标识;
所述第一终端根据所述分享目标用户标识将所述WIFI分享信息发送至与所述分享目标用户标识对应的第二终端,所述WIFI分享信息用于供所述第二终端通过所述母应用程序进行显示。
6.根据权利要求5所述的方法,其特征在于,所述分享目标用户标识与所述子应用程序的用户标识具有好友关系链关系或为同一群组成员关系。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一终端通过所述母应用程序识别WIFI设备二维码,根据所述WIFI设备二维码跳转至对应的子应用程序;
所述第一终端通过所述子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。
8.一种WIFI连接方法,包括:
第二终端通过触发第一终端发送的WIFI分享信息产生WIFI 连接请求,所述WIFI分享信息携带WIFI标识;所述第一终端将用户标识以及已连接的WIFI对应的WIFI标识发送至服务器进行绑定;所述WIFI连接请求是第二终端通过母应用程序识别所述WIFI分享信息后跳转到子应用程序,并通过所述子应用程序产生的WIFI连接请求;
所述第二终端根据WIFI连接请求获取WIFI标识,根据所述WIFI标识确定具有绑定关系的用户标识,基于所述用户标识将所述WIFI连接请求发送至所述第一终端;所述第一终端在通过所述母应用程序接收到所述第二终端的数值转移成功消息后授权所述第二终端连接WIFI;
当所述第二终端根据所述WIFI标识检测到被第一终端授权时,根据所述WIFI标识连接WIFI。
9.根据权利要求8所述的方法,其特征在于,所述WIFI分享信息为WIFI分享二维码或WIFI分享链接。
10.根据权利要求9所述的方法,其特征在于,所述第二终端通过触发第一终端发送的WIFI分享信息产生WIFI连接请求,包括:
所述第二终端通过母应用程序识别所述WIFI分享信息,根据所述WIFI分享信息跳转至对应的子应用程序;
通过所述子应用程序产生WIFI连接请求。
11.根据权利要求10所述的方法,其特征在于,在所述第二终端根据WIFI连接请求获取WIFI标识之后,还包括:
所述第二终端通过所述子应用程序请求预设网址;
通过WIFI设备拦截所述预设网址,发送WIFI连接请求至所述第一终端;
当所述第二终端接收到所述第一终端的授权指令或者第一终端获取到数值转移成功消息时,则所述第二终端被第一终端授权。
12.一种WIFI分享装置,其特征在于,包括:
用户标识发送模块,用于将用户标识以及已连接的WIFI对应的WIFI标识发送至服务器进行绑定;
分享请求获取模块,用于获取WIFI分享请求;
第一WIFI标识获取模块,用于据所述WIFI分享请求中的用户标识获取与所述用户标识绑定的WIFI 标识;
WIFI分享信息生成模块,用于根据所述WIFI标识生成WIFI分享信息,所述WIFI分享信息用于使得第二终端根据所述WIFI分享信息获取所述WIFI标识,获取与所述WIFI标识具有绑定关系的所述用户标识,基于所述用户标识将WIFI连接请求发送至第一终端;所述第一终端包括所述WIFI分享装置;所述WIFI连接请求是第二终端通过母应用程序识别所述WIFI分享信息后跳转到子应用程序,并通过所述子应用程序产生的WIFI连接请求;
WIFI授权模块,用于接收所述第二终端通过所述WIFI分享信息产生的所述WIFI连接请求,在通过所述母应用程序接收到所述第二终端的数值转移成功消息后授权所述第二终端连接WIFI。
13.根据权利要求12所述的装置,其特征在于,所述WIFI分享信息为WIFI分享二维码或WIFI分享链接。
14.根据权利要求12所述的装置,其特征在于,所述装置还包括:
WIFI连接模块,用于获取WIFI连接请求,根据所述WIFI连接请求连接WIFI;根据WIFI登录信息生成WIFI标识,并将所述WIFI标识和用户标识发送至服务器进行绑定。
15.根据权利要求14所述的装置,其特征在于,所述WIFI连接模块,还用于:通过母应用程序识别WIFI分享信息,根据所述WIFI分享信息跳转至对应的子应用程序;通过所述子应用程序获取WIFI连接指令,根据所述WIFI连接指令连接WIFI;
所述分享请求获取模块,还用于通过所述子应用程序获取WIFI分享请求。
16.根据权利要求12所述的装置,其特征在于,所述WIFI分享请求携带分享目标用户标识;所述WIFI分享信息生成模块,还用于通过母应用程序获取分享目标用户标识;根据所述分享目标用户标识将所述WIFI分享信息发送至与所述分享目标用户标识对应的第二终端,所述WIFI分享信息用于供所述第二终端通过所述母应用程序进行显示。
17.根据权利要求16所述的装置,其特征在于,所述分享目标用户标识与所述子应用程序的用户标识具有好友关系链关系或为同一群组成员关系。
18.根据权利要求12所述的装置,其特征在于,所述装置还用于:
通过所述母应用程序识别WIFI设备二维码,根据所述WIFI设备二维码跳转至对应的子应用程序;
通过所述子应用程序获取WIFI连接指令,根据WIFI连接指令连接WIFI。
19.一种WIFI连接装置,其特征在于,包括:
WIFI连接请求模块,用于通过触发第一终端发送的WIFI分享信息产生WIFI 连接请求,所述WIFI分享信息携带WIFI标识;所述第一终端将用户标识以及已连接的WIFI对应的WIFI标识发送至服务器进行绑定;所述WIFI连接请求是第二终端通过母应用程序识别所述WIFI分享信息后跳转到子应用程序,并通过所述子应用程序产生的WIFI连接请求;
第二WIFI标识获取模块,用于根据WIFI连接请求获取WIFI标识,根据所述WIFI标识确定具有绑定关系的用户标识,基于所述用户标识将所述WIFI连接请求发送至所述第一终端;所述第一终端在通过所述母应用程序接收到所述第二终端的数值转移成功消息后授权所述第二终端连接WIFI;所述第二终端包括所述WIFI连接装置;
WIFI连接模块,用于根据所述WIFI标识检测到被授权时,根据所述WIFI标识获取所述WIFI登录信息,根据所述WIFI登录信息连接WIFI。
20.根据权利要求19所述的装置,其特征在于,所述WIFI分享信息为WIFI分享二维码或WIFI分享链接。
21.根据权利要求20所述的装置,其特征在于,所述WIFI连接请求模块,还用于:通过母应用程序识别所述WIFI分享信息,根据所述WIFI分享信息跳转至对应的子应用程序;通过所述子应用程序产生WIFI连接请求。
22.根据权利要求21所述的装置,其特征在于,所述WIFI连接模块,还用于:通过所述子应用程序请求预设网址;通过WIFI设备拦截所述预设网址,发送WIFI连接请求至所述第一终端;当所述第二终端接收到所述第一终端的授权指令或者第一终端获取到数值转移成功消息时,则所述第二终端被第一终端授权。
23.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至11中任一项所述方法的步骤。
24.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至11中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810730285.2A CN110691397B (zh) | 2018-07-05 | 2018-07-05 | Wifi分享方法、wifi连接方法、装置和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810730285.2A CN110691397B (zh) | 2018-07-05 | 2018-07-05 | Wifi分享方法、wifi连接方法、装置和计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110691397A CN110691397A (zh) | 2020-01-14 |
CN110691397B true CN110691397B (zh) | 2021-10-22 |
Family
ID=69106638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810730285.2A Active CN110691397B (zh) | 2018-07-05 | 2018-07-05 | Wifi分享方法、wifi连接方法、装置和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110691397B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866995B (zh) * | 2020-07-26 | 2021-01-19 | 广云物联网科技(广州)有限公司 | 一种基于微信小程序的智能设备配网方法及*** |
CN111935698A (zh) * | 2020-08-07 | 2020-11-13 | 上海闻泰电子科技有限公司 | 网络接入方法、装置、终端和存储介质 |
CN112004187A (zh) * | 2020-08-26 | 2020-11-27 | 维沃移动通信有限公司 | 数据共享方法及装置 |
CN113938283B (zh) * | 2021-10-14 | 2023-12-12 | 南京大全电气研究院有限公司 | 一种扫码登录方法、***、装置、电子设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103929796A (zh) * | 2013-12-31 | 2014-07-16 | 小米科技有限责任公司 | 共享接入点的方法及装置 |
CN104159226A (zh) * | 2014-07-24 | 2014-11-19 | 小米科技有限责任公司 | 网络连接方法和装置 |
CN104955048A (zh) * | 2015-06-30 | 2015-09-30 | 北京奇虎科技有限公司 | WiFi网络登录信息的分享方法、服务器、终端及*** |
CN106817671A (zh) * | 2017-02-14 | 2017-06-09 | 腾讯科技(深圳)有限公司 | 一种联网信息共享方法、第一终端及*** |
CN106850506A (zh) * | 2015-12-04 | 2017-06-13 | 北京奇虎科技有限公司 | 一种应用好友间共享WiFi的方法和装置 |
CN106973381A (zh) * | 2017-03-09 | 2017-07-21 | 惠州Tcl移动通信有限公司 | 一种WiFi热点密码分享处理方法、***及移动终端 |
CN107040927A (zh) * | 2017-05-27 | 2017-08-11 | 珠海市魅族科技有限公司 | 无线网络热点共享方法及装置、计算机装置和存储介质 |
CN107659937A (zh) * | 2016-08-02 | 2018-02-02 | 上海掌门科技有限公司 | 用于实现无线接入点共享的方法与设备 |
CN108024308A (zh) * | 2016-11-03 | 2018-05-11 | 上海掌门科技有限公司 | 无线接入点分享、连接的方法及设备 |
-
2018
- 2018-07-05 CN CN201810730285.2A patent/CN110691397B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103929796A (zh) * | 2013-12-31 | 2014-07-16 | 小米科技有限责任公司 | 共享接入点的方法及装置 |
CN104159226A (zh) * | 2014-07-24 | 2014-11-19 | 小米科技有限责任公司 | 网络连接方法和装置 |
CN104955048A (zh) * | 2015-06-30 | 2015-09-30 | 北京奇虎科技有限公司 | WiFi网络登录信息的分享方法、服务器、终端及*** |
CN106850506A (zh) * | 2015-12-04 | 2017-06-13 | 北京奇虎科技有限公司 | 一种应用好友间共享WiFi的方法和装置 |
CN107659937A (zh) * | 2016-08-02 | 2018-02-02 | 上海掌门科技有限公司 | 用于实现无线接入点共享的方法与设备 |
CN108024308A (zh) * | 2016-11-03 | 2018-05-11 | 上海掌门科技有限公司 | 无线接入点分享、连接的方法及设备 |
CN106817671A (zh) * | 2017-02-14 | 2017-06-09 | 腾讯科技(深圳)有限公司 | 一种联网信息共享方法、第一终端及*** |
CN106973381A (zh) * | 2017-03-09 | 2017-07-21 | 惠州Tcl移动通信有限公司 | 一种WiFi热点密码分享处理方法、***及移动终端 |
CN107040927A (zh) * | 2017-05-27 | 2017-08-11 | 珠海市魅族科技有限公司 | 无线网络热点共享方法及装置、计算机装置和存储介质 |
Non-Patent Citations (3)
Title |
---|
南湾股海.如何分享WIFI管家里已登陆的WIFI密码.《https://jingyan.***.com/article/acf728fd6b5ca1f8e410a374.html》.2017, * |
如何分享WIFI管家里已登陆的WIFI密码;南湾股海;《https://jingyan.***.com/article/acf728fd6b5ca1f8e410a374.html》;20170719;第2页第1段至第6页第1段,图1-7 * |
微信"WIFI一键连"小程序:无需密码一键免费登陆WIFI;chaoyueshikong;《http://www.360doc.com/content/17/1214/18/535885_713093168.shtml》;20171214;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110691397A (zh) | 2020-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110691397B (zh) | Wifi分享方法、wifi连接方法、装置和计算机可读存储介质 | |
CN106998329B (zh) | 文件共享方法及装置 | |
CN105530175B (zh) | 一种消息处理方法、装置及*** | |
CN103067381B (zh) | 使用平台方账号登录第三方服务的方法、***和装置 | |
CN105978873B (zh) | 定制设备注册方法和装置 | |
US10021098B2 (en) | Account login method, device, and system | |
CN103795571B (zh) | 设备之间的绑定方法及装置 | |
JP6515207B2 (ja) | インターネットアクセス認証方法およびクライアント、ならびにコンピュータ記憶媒体 | |
US9462466B2 (en) | Gateway router supporting session hand-off and content sharing among clients of a local area network | |
US9154955B1 (en) | Authenticated delivery of premium communication services to trusted devices over an untrusted network | |
CN103067378A (zh) | 基于二维码的登录控制方法和*** | |
CN112399130B (zh) | 云视频会议信息的处理方法、装置、存储介质和通信设备 | |
US10834067B2 (en) | Method of access by a telecommunications terminal to a database hosted by a service platform that is accessible via a telecommunications network | |
US20180070208A1 (en) | Interaction tracking and organizing system | |
CN103036902A (zh) | 基于二维码的登录控制方法和*** | |
CN106559312B (zh) | 基于受控设备的群组管理方法和装置 | |
US20130225124A1 (en) | Application store system and application development method using the application store system | |
CN106254319B (zh) | 一种轻应用登录控制方法和装置 | |
CN111475310B (zh) | 消息分享方法、装置和用户数据获取方法、装置 | |
CN107211265A (zh) | 一种终端间的安全交互方法及装置 | |
KR20120098215A (ko) | 가상화 정보 제공 방법 | |
CN103944905A (zh) | 一种信息交互方法、装置和*** | |
KR101982312B1 (ko) | 서버 지원을 이용한 다중 단말 간의 와이파이 다이렉트 그룹 형성 방법 | |
WO2016145826A1 (zh) | Wifi热点的接入方法及装置 | |
US10432740B2 (en) | Method and apparatus for accessing OTT application and pushing message by server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40020111 Country of ref document: HK |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |