服务器及防止永久二维码重复生成的方法技术

技术编号:37101635 阅读:40 留言:0更新日期:2023-04-01 05:01
本申请实施例提供了一种服务器及防止永久二维码重复生成的方法,所述服务器被配置为:接收运营端发送的包含第一固定场景码的永久访问链接获取请求;检测预设映射关系中是否存在与第一固定场景码相对应的永久访问链接;若存在,则反馈第一永久访问链接,以使运营端根据第一永久访问链接生成永久二维码;若不存在,则向第三方服务器请求新增第二永久访问链接,在接收到第二永久访问链接后,在预设映射关系中写入第二永久访问链接和第一固定场景码的映射关系,并将第二永久访问链接反馈给运营端。本申请通过为固定的服务场景定义固定场景码,以使每个服务场景只会匹配唯一一个永久二维码,避免同一服务场景生成多个永久二维码所造成的资源浪费现象。所造成的资源浪费现象。所造成的资源浪费现象。

【技术实现步骤摘要】
服务器及防止永久二维码重复生成的方法


[0001]本申请涉及互联网
,尤其涉及一种服务器及防止永久二维码重复生成的方法。

技术介绍

[0002]公众号是运营人员在社交应用(例如:Wechat)公众平台上申请的应用账号,是一种主流的线上线下社交互动营销方式。通过公众号,用户可在社交应用公众平台上实现同特定群体的文字、图片、语音、视频的全方位沟通互动。公众号内包含众多服务,众多服务可通过相应的二维码进行推广。二维码在互联网时代发挥了巨大的作用,用户通过智能终端扫描二维码可以快速进入需要使用的服务页面。
[0003]二维码根据使用场景的不同,大致可分为临时二维码和永久二维码。对于要求实时数据的服务场景大都需要生成临时二维码,而对于一些固定的服务场景可通过永久二维码进行推广。对于公众号运营端来说,可直接向社交平台所对应的服务后台请求永久二维码,社交平台所对应的服务后台根据接收到的请求向公众号运营端反馈二维码信息。但是社交应用的服务后台对永久二维码的生成是有数量限制的,示例性的:每个公众号最多生成10万个永久二维码,因此永久二维码属于有限资源。对于想要长期运营的公众号来说,如何有效利用有限资源是亟待解决的问题。

技术实现思路

[0004]本申请提供了一种服务器及防止永久二维码重复生成的方法,以解决现有技术中由于同一服务场景生成多个永久二维码造成资源浪费的技术问题。
[0005]第一方面,本申请提供了一种服务器,所述服务器被配置为:
[0006]接收运营端发送的包含第一固定场景码的永久访问链接获取请求,其中,所述第一固定场景码是所述运营端根据服务场景确定的,不同的固定场景码对应不同的服务场景;
[0007]根据所述第一固定场景码和预设映射关系检测所述预设映射关系中是否存在与所述第一固定场景码相对应的永久访问链接,其中,在所述预设映射关系中固定场景码与永久访问链接一一对应;
[0008]在存在与所述第一固定场景码相对应的第一永久访问链接时,反馈所述第一永久访问链接,以使所述运营端根据所述第一永久访问链接生成永久二维码;
[0009]在不存与所述第一固定场景码相对应的第一永久访问链接时,向第三方服务器请求新增第二永久访问链接,在接收到所述第二永久访问链接后,在所述预设映射关系中写入所述第二永久访问链接和所述第一固定场景码的映射关系,并将所述第二永久访问链接反馈给所述运营端以使所述运营端根据所述第二永久访问链接生成永久二维码。
[0010]在一些实施例中,在所述向第三方服务器请求新增第二永久访问链接的步骤中,所述服务器被配置为:
[0011]向所述第三方服务器发送新增第二永久访问链接请求,所述新增第二永久访问链接请求中包含登录令牌和第一场景标识,所述登录令牌用于使所述第三方服务器明确所述服务器的身份以生成所述第二永久访问链接,所述第一场景标识用于所述第三方服务器建立所述第二永久访问链接和所述第一场景标识的映射,在接收到移动终端对所述第二永久访问链接的访问后发送所述第一场景标识给所述服务器;
[0012]在所述预设映射关系中建立所述第一固定场景码和所述第一场景标识的映射关系。
[0013]在一些实施例中,在接收到所述第二永久访问链接之后,所述服务器还被配置为:
[0014]接收所述第三方服务器发送的第二场景标识;
[0015]根据所述第二场景标识在所述预设映射关系中确定对应所述第二场景标识的第二固定场景码;
[0016]反馈对应所述第二固定场景码的页面数据给所述第三方服务器,以使所述第三方服务器将所述页面数据下发给所述移动终端。
[0017]第二方面,本申请提供了一种防止永久二维码重复生成的方法,所述方法包括:
[0018]接收运营端发送的包含第一固定场景码的永久访问链接获取请求,其中,所述第一固定场景码是所述运营端根据服务场景确定的,不同的固定场景码对应不同的服务场景;
[0019]根据所述第一固定场景码和预设映射关系检测所述预设映射关系中是否存在与所述第一固定场景码相对应的永久访问链接,其中,在所述预设映射关系中固定场景码与永久访问链接一一对应;
[0020]在存在与所述第一固定场景码相对应的第一永久访问链接时,反馈所述第一永久访问链接,以使所述运营端根据所述第一永久访问链接生成永久二维码;
[0021]在不存与所述第一固定场景码相对应的第一永久访问链接时,向第三方服务器请求新增第二永久访问链接,在接收到所述第二永久访问链接后,在所述预设映射关系中写入所述第二永久访问链接和所述第一固定场景码的映射关系,并将所述第二永久访问链接反馈给所述运营端以使所述运营端根据所述第二永久访问链接生成永久二维码。
[0022]与现有技术相比,本申请的有益效果为:
[0023]本申请提供了一种服务器及防止永久二维码重复生成的方法,运营人员为每个服务场景定义相对应的固定场景码,将固定场景码作为参数向服务器发送永久访问链接获取请求。服务器中存储有预设映射关系,在预设映射关系中固定场景码与永久访问链接一一对应。服务器在接收到永久访问链接获取请求之后,检测是否存在与第一固定场景码相对应的第一永久访问链接。若存在,则直接将第一永久访问链接反馈给运营端,运营端根据该第一永久访问链接生成永久二维码。若是不存在,则向第三方服务器请求新增第二永久访问链接。服务器将新增的第二永久访问链接与第一固定场景码进行映射存储,并将第二永久访问链接反馈至运营端。本申请通过为固定的服务场景定义固定场景码,以使每个服务场景只会匹配对应唯一一个永久二维码,避免了同一服务场景生成多个永久二维码所造成的资源浪费现象。
附图说明
[0024]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1中示例性示出了根据一些实施例的公众号首页的显示效果图;
[0026]图2中示例性示出了根据一些实施例的公众号推广服务的显示效果图;
[0027]图3中示例性示出了根据一些实施例的防止永久二维码重复生成的方法的流程示意图;
[0028]图4中示例性示出了根据一些实施例的防止永久二维码重复生成的方法的时序图。
具体实施方式
[0029]为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0030]需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
[0031]本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器,其特征在于,所述服务器被配置为:接收运营端发送的包含第一固定场景码的永久访问链接获取请求,其中,所述第一固定场景码是所述运营端根据服务场景确定的,不同的固定场景码对应不同的服务场景;根据所述第一固定场景码和预设映射关系检测所述预设映射关系中是否存在与所述第一固定场景码相对应的永久访问链接,其中,在所述预设映射关系中固定场景码与永久访问链接一一对应;在存在与所述第一固定场景码相对应的第一永久访问链接时,反馈所述第一永久访问链接,以使所述运营端根据所述第一永久访问链接生成永久二维码;在不存与所述第一固定场景码相对应的第一永久访问链接时,向第三方服务器请求新增第二永久访问链接,在接收到所述第二永久访问链接后,在所述预设映射关系中写入所述第二永久访问链接和所述第一固定场景码的映射关系,并将所述第二永久访问链接反馈给所述运营端以使所述运营端根据所述第二永久访问链接生成永久二维码。2.根据权利要求1所述的服务器,其特征在于,在根据所述第一固定场景码和预设映射关系检测所述预设映射关系中是否存在与所述第一固定场景码相对应的永久访问链接的步骤中,所述服务器被配置为:利用所述第一固定场景码作为查询条件从预设映射关系中查询相对应的永久访问链接。3.根据权利要求1所述的服务器,其特征在于,在所述向第三方服务器请求新增第二永久访问链接的步骤中,所述服务器被配置为:向所述第三方服务器发送新增第二永久访问链接请求,所述新增第二永久访问链接请求中包含登录令牌和第一场景标识,所述登录令牌用于使所述第三方服务器明确所述服务器的身份以生成所述第二永久访问链接,所述第一场景标识用于所述第三方服务器建立所述第二永久访问链接和所述第一场景标识的映射,在接收到移动终端对所述第二永久访问链接的访问后发送所述第一场景标识给所述服务器;在所述预设映射关系中建立所述第一固定场景码和所述第一场景标识的映射关系。4.根据权利要求3所述的服务器,其特征在于,在接收到所述第二永久访问链接之后,所述服务器还被配置为:接收所述第三方服务器发送的第二场景标识;根据所述第二场景标识在所述预设映射关系中确定对应所述第二场景标识的第二固定场景码;反馈对应所述第二固定场景码的页面数据给所述第三方服务器,以使所述第三方服务器将所述页面数据下发给所述移动终端。5.根据权利要求3所述的服务器,其特征在于,所述服务器被配置为:将相对应的固定场景码、永久访问链接以及场景标识进行绑定,并拼装至插入语句中;向数据库发送包含所述插入语句的数据插入请求,以使所述数据库将相对应的固定场景码、永久访问链接以及场景标识插入至所述预设映射关系中。6.一种防止永久二维码重复生成的方法,其...

【专利技术属性】
技术研发人员:高军舰
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1