本发明专利技术公开了一种共享单车解锁方法及装置,包括:在接收到第一二维码为破损的二维码的情况下,判断第一二维码是否能够还原,若该第一二维码可以被还原,则还原该第一二维码,得到第二二维码,根据还原出的第二二维码,生成开锁信息,并将该开锁信息发送给共享单车,以便该共享单车依据该开锁信息进行解锁。由此可知,解决了现有技术中,在共享单车的二维码破损的情况下,共享单车无法使用的问题。这样,不仅方便了用户,也提高了共享单车的使用效率。
【技术实现步骤摘要】
一种共享单车解锁方法及装置
本专利技术涉及信息处理领域,尤其涉及一种共享单车解锁方法及装置。
技术介绍
目前,随着机动车辆对环境的污染越来越大,严重的交通拥堵现象和车辆废弃环境污染问题困扰着很多大城市,人们希望能有一个良好的控制质量,拥有健康的身体,很多城市都积极倡导市民使用自行车作为交通工具,不仅可以减少污染,还可以锻炼身体。为了方便市民,很多城市都设立了供市民租赁的共享单车。共享单车需要开锁后才可以使用,现有技术中,通常使用扫描二维码的方式进行开锁。通过二维码开锁的方法,不仅方便了用户使用,而且还避免了车辆被盗窃的问题。但是,由于磨损或者人为破坏的原因,经常会出现破损的二维码,在这种情况下,用户就无法使用该共享单车,这样就大大降低了,共享单车的使用率。
技术实现思路
有鉴于此,本专利技术实施例公开了一种共享单车解锁方法和装置,实现了在共享单车的二维码破损的情况下,也可以解锁共享单车,不仅方便了用户也提高了共享单车的使用率。本专利技术实施例公开了一种共享单车解锁方法,包括:一种共享单车解锁方法,其特征在于,包括:接收客户端发送的第一二维码信息;在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原;若所述第一二维码信息能够进行还原,还原所述第一二维码,得到第二二维码;依据所述第二二维码生成开锁信息,并将所述开锁信息发送给所述共享单车。可选的,所述在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原,包括:在所述第一二维码不完整的情况下,判断所述第一二维码中是否包含还原信息;若包含所述还原信息,所述还原所述第一二维码,包括:解析所述二维码还原信息,得到存储地址信息;获取所述存储地址的二维码信息,得到第二二维码。可选的,还包括:生成共享单车的基本信息;为所述共享单车的二维码分配存储地址;依据所述基本信息和分配的所述存储地址,生成共享单车的二维码;将所述共享单车的二维码保存到分配的所述存储地址中。可选的,还包括:生成共享单车的基本信息,并依据所述共享单车的基本信息生成所述共享单车的二维码;为所述二维码分配存储地址;将所述存储地址嵌入所述二维码的预设位置中;其中预设的位置可以包括至少一个位置;将嵌入存储地址的二维码依据所述存储地址进行保存。可选的,所述依据所述第二二维码生成开锁信息,包括:解析所述第二二维码,得到共享单车的信息和二维码的存储地址信息;依据所述共享单车的信息,生成开锁信息。可选的,所述在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原,包括:获取所述客户端的第二位置信息;判断所述客户端的第二位置是否仅包含一辆未开锁的共享单车;若所述客户端的第二位置仅包含一辆未开锁的共享单车,所述第一二维码能够还原;所述还原所述第一二维码包括:获取检测到的未开锁的共享单车的第二二维码信息。可选的,还包括:在所述第一二维码无法还原的情况下,获取所述客户端的第二位置信息;确定与所述客户端的第二位置相距预设距离的目标区域;获取所述目标区域内的共享单车的信息,并获取所述目标区域停放的共享单车的信息;从所述目标区域停放的所述共享单车中确定一辆目标共享单车;获取所述目标共享单车的信息,依据所述目标共享单车的信息生成解锁信息;向所述目标共享单车发送开锁指令和提醒指令,以使所述共享单车依据所述开锁指令解锁后,依据所述提醒指令发出声音提醒;向所述客户端发送待确认信息,并判断是否在预设的时间内接收到所述客户端反馈的开锁确认信息;若在预设的时间内接收到了客户端反馈的开锁确认信息,确认完成开锁。可选的,还包括:在所述第一二维码信息不完整的情况下,生成故障信息;将所述故障信息发送给相应的故障维修人员。本专利技术实施例还公开了一种共享单车解锁装置,包括:接收单元,用于接收客户端发送的第一二维码信息;判断单元,用于在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原;二维码还原单元,用于若所述第一二维码能够进行还原,还原所述第一二维码,得到第二二维码;发送单元,用于依据所述第二二维码生成开锁信息,并将所述开锁信息发送给所述共享单车。可选的,还包括:位置信息获取单元,用于在所述第一二维码无法还原的情况下,获取所述客户端的第二位置信息;目标区域确定单元,用于确定与所述客户端的第二位置相距预设距离的目标区域;共享单车信息获取单元,用于获取所述目标区域内的共享单车的信息,并获取所述目标区域停放的共享单车的信息;目标共享单车确定单元,用于从所述目标区域停放的所述共享单车中确定一辆目标共享单车;解锁信息生成单元,用于获取所述目标共享单车的信息,依据所述目标共享单车的信息生成解锁信息;开锁指令和提醒指令发送单元,用于向所述目标共享单车发送开锁指令和提醒指令,以使所述共享单车依据所述开锁指令解锁后,依据所述提醒指令发出声音提醒;待确认信息发送单元,用于向所述客户端发送待确认信息,并判断是否在预设的时间内接收到所述客户端反馈的开锁确认信息;开锁确认信息发送单元,用于若在预设的时间内接收到了客户端反馈的开锁确认信息,确认完成开锁。本专利技术实施例公开了一种共享单车解锁方法及装置,包括:在接收到第一二维码为破损的二维码的情况下,判断第一二维码是否能够还原,若该第一二维码可以被还原,则还原该第一二维码,得到第二二维码,并根据还原出的第二二维码,生成开锁信息,并将该开锁信息发送给共享单车。由此可知,解决了现有技术中,在共享单车的二维码破损的情况下,共享单车无法使用的问题。这样,不仅方便了用户,也提高了共享单车的使用效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示出了本专利技术实施例提供的一种共享单车解锁方法的流程示意图;图2示出了还原第一二维码的流程示意图;图3示出了还原第一二维码的另一流程示意图;图4示出了本专利技术实施例提供的一种共享单车解锁方法的又一流程示意图;图5示出了本专利技术实施例提供的一种共享单车解锁装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,示出了本专利技术实施例提供的一种共享单车解锁方法的流程示意图,在本实施例中,该方法包括:S101:接收客户端发送的第一二维码信息;本实施例中,当用户需要使用共享单车时,需要使用终端设备对共享单车上的二维码进行扫描,终端设备扫描了二维码(第一二维码)后,将扫描的二维码发送给服务器,服务器通过对第一二维码进行分析,确定是否向共享单车发送开锁信息。S102:在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原;本实施例中,客户端扫描到的二维码可能是完整的二维码信息也可能是不完整的二维码信息,但是根据二维码的破损情况,或者预先设置的还原信息,有的二维码是可以进行还原的,例如如下的两种情况二维码可以被还原:本文档来自技高网...
【技术保护点】
1.一种共享单车解锁方法,其特征在于,包括:接收客户端发送的第一二维码信息;在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原;若所述第一二维码信息能够进行还原,还原所述第一二维码,得到第二二维码;依据所述第二二维码生成开锁信息,并将所述开锁信息发送给所述共享单车。
【技术特征摘要】
1.一种共享单车解锁方法,其特征在于,包括:接收客户端发送的第一二维码信息;在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原;若所述第一二维码信息能够进行还原,还原所述第一二维码,得到第二二维码;依据所述第二二维码生成开锁信息,并将所述开锁信息发送给所述共享单车。2.根据权利要求1所述的方法,其特征在于,所述在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原,包括:在所述第一二维码不完整的情况下,判断所述第一二维码中是否包含还原信息;若包含所述还原信息,所述还原所述第一二维码,包括:解析所述二维码还原信息,得到存储地址信息;获取所述存储地址的二维码信息,得到第二二维码。3.根据权利要求2所述的方法,其特征在于,还包括:生成共享单车的基本信息;为所述共享单车的二维码分配存储地址;依据所述基本信息和分配的所述存储地址,生成共享单车的二维码;将所述共享单车的二维码保存到分配的所述存储地址中。4.根据权利要求2所述的方法,其特征在于,还包括:生成共享单车的基本信息,并依据所述共享单车的基本信息生成所述共享单车的二维码;为所述二维码分配存储地址;将所述存储地址嵌入所述二维码的预设位置中;其中预设的位置可以包括至少一个位置;将嵌入存储地址的二维码依据所述存储地址进行保存。5.根据权利要求2所述的方法,其特征在于,所述依据所述第二二维码生成开锁信息,包括:解析所述第二二维码,得到共享单车的信息和二维码的存储地址信息;依据所述共享单车的信息,生成开锁信息。6.根据权利要求1所述的方法,其特征在于,所述在所述第一二维码信息不完整的情况下,判断所述第一二维码是否能够还原,包括:获取所述客户端的第二位置信息;判断所述客户端的第二位置是否仅包含一辆未开锁的共享单车;若所述客户端的第二位置仅包含一辆未开锁的共享单车,所述第一二维码能够还原;所述还原所述第一二维码包括:获取检测到的未开锁的共享单车的第二二维码信息。7.根据权利要求1所述的方法,其特征在于,还包括:在所述第一二维码无法还原的情况下,获取所述客户端的第二位置信息;确定与所述客户端的第二位置相距...
【专利技术属性】
技术研发人员:孙一宁,
申请(专利权)人:孙一宁,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。