接口内容变更的通知方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:32834804 阅读:27 留言:0更新日期:2022-03-26 20:53
本申请实施例提供了一种接口内容变更的通知方法、装置、设备及计算机存储介质。其中,所述方法包括:获取预设时间段内内容发生变更的多个接口的标识信息;根据多个接口的标识信息,获取使用多个接口的至少一个用户的标识信息和通讯地址信息;根据至少一个用户的标识信息,确定至少一个用户中每个用户在多个接口中使用的接口的标识信息;根据每个用户在多个接口中使用的接口的标识信息,确定每个用户在多个接口中使用的接口的变更内容;根据每个用户的通讯地址信息,将每个用户在多个接口中使用的接口的变更内容通知到每个用户。本方案能够有效提高接口内容变更的通知发送效率。有效提高接口内容变更的通知发送效率。有效提高接口内容变更的通知发送效率。

【技术实现步骤摘要】
接口内容变更的通知方法、装置、设备及计算机存储介质


[0001]本申请实施例涉及互联网
,尤其涉及一种接口内容变更的通知方法、装置、电子设备及计算机存储介质。

技术介绍

[0002]随着计算机技术的不断发展,由此带来的科技成果也已融入到人们生活的方方面面中,给人们生活带来诸多便捷。
[0003]现有的客户端存在不同维度信息的业务数据接口,用户可以通过业务数据接口调用所需维度的信息。如果业务数据接口的内容发生变更,需要将业务数据接口的内容变更通知到用户。在现有技术中,当业务数据接口的内容发生变更时,向该业务数据接口的所有用户发送接口内容变更的通知。如果有多个业务数据接口的内容发生变更,并且某个用户是多个业务数据接口的用户,该用户会收到多个业务数据接口的内容变更的通知。这样,一方面降低了接口内容变更的通知发送效率,另一方面用户会频繁接收到变更通知消息,使得用户的使用体验较差。
[0004]由此可见,如何有效提高接口内容变更的通知发送效率成为当前亟待解决的技术问题。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种接口内容变更的通知方法、装置、电子设备及计算机存储介质,用以解决现有技术中存在的如何有效提高接口内容变更的通知发送效率的技术问题。
[0006]根据本专利技术实施例的第一方面,提供了一种接口内容变更的通知方法,所述方法包括:获取预设时间段内内容发生变更的多个接口的标识信息;根据所述多个接口的标识信息,获取使用所述多个接口的至少一个用户的标识信息和通讯地址信息;根据所述至少一个用户的标识信息,确定所述至少一个用户中每个用户在所述多个接口中使用的接口的标识信息;根据所述每个用户在所述多个接口中使用的接口的标识信息,确定所述每个用户在所述多个接口中使用的接口的变更内容;根据所述每个用户的通讯地址信息,将所述每个用户在所述多个接口中使用的接口的变更内容通知到所述每个用户。
[0007]根据本专利技术实施例的第二方面,提供了一种接口内容变更的通知装置,所述装置包括:第一获取模块,用于获取预设时间段内内容发生变更的多个接口的标识信息;第二获取模块,用于根据所述多个接口的标识信息,获取使用所述多个接口的至少一个用户的标识信息和通讯地址信息;第一确定模块,用于根据所述至少一个用户的标识信息,确定所述至少一个用户中每个用户在所述多个接口中使用的接口的标识信息;第二确定模块,用于根据所述每个用户在所述多个接口中使用的接口的标识信息,确定所述每个用户在所述多个接口中使用的接口的变更内容;通知模块,用于根据所述每个用户的通讯地址信息,将所述每个用户在所述多个接口中使用的接口的变更内容通知到所述每个用户。
[0008]根据本专利技术实施例的第三方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第一方面所述的接口内容变更的通知方法对应的操作。
[0009]根据本专利技术实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的接口内容变更的通知方法。
[0010]通过本专利技术实施例提供的接口内容变更的通知方案,根据所述至少一个用户的标识信息,确定所述至少一个用户中每个用户在所述多个接口中使用的接口的标识信息及其对应的变更内容,并根据所述每个用户的通讯地址信息,将所述每个用户在所述多个接口中使用的接口的变更内容通知到所述每个用户,根据用户不同情况每个用户只收到一则跟自己相关的通知,能够有效提高接口内容变更的通知发送效率,从而有效提升用户的使用体验。
附图说明
[0011]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0012]图1为本实施例一中接口内容变更的通知方法的步骤流程图;
[0013]图2为本实施例一中接口内容变更的通知方法中步骤S101的流程图;
[0014]图3为本实施例一中接口内容变更的通知方法中步骤S103的流程图;
[0015]图4为本实施例一中接口内容变更的通知方法中步骤S105的流程图;
[0016]图5为本实施例二中接口内容变更的通知装置的结构示意图;
[0017]图6为本实施例三中电子设备的结构示意图。
具体实施方式
[0018]为了使本领域的人员更好地理解本专利技术实施例中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本专利技术实施例保护的范围。
[0019]下面结合本专利技术实施例附图进一步说明本专利技术实施例具体实现。
[0020]参照图1,示出了本实施例一中接口内容变更的通知方法的步骤流程图。
[0021]具体地,本实施例提供的接口内容变更的通知方法包括以下步骤:
[0022]在步骤S101中,获取预设时间段内内容发生变更的多个接口的标识信息。
[0023]在本实施例中,所述预设时间段可由本领域技术人员根据实际需要进行设定,本实施例对此不做任何限定。例如,所述预设时间段可为半天、一天、一周、一个月,或者半年等。所述接口可理解为用于获取业务数据的接口,例如,用于获取特殊企业基本信息的接口、用于获取企业基本信息的接口、用于获取利润表的接口、用于获取资产负债表的接口、用于获取现金流量表的接口等。所述标识信息可理解为用于标识接口的信息,例如,所述用
于获取特殊企业基本信息的接口的标识信息可为459、所述用于获取企业基本信息的接口的标识信息可为817等。所述变更内容可理解为接口的内容字段的变更。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
[0024]在一些可选实施例中,如图2所示,所述获取预设时间段内内容发生变更的多个接口的标识信息,包括:在步骤S201中,获取所述预设时间段内所述多个接口的标识信息与所述多个接口的变更内容构成的第一数据格式的数据;在步骤S202中,对所述第一数据格式的数据进行转换,以获得第二数据格式的数据,并获取所述第二数据格式的数据对应的实体集合;在步骤S203中,对所述实体集合进行遍历,并将遍历获得的接口的标识信息存入标识集合中,以及将遍历获得的所述接口的标识信息和变更内容存入值容器中。籍此,能够准确地获取预设时间段内内容发生变更的多个接口的标识信息和所述多个接口的变更内容。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
[0025]在一个具体的例子中,所述第一数据格式为容器形式的实体对象格式,例如,容器形式的Js本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口内容变更的通知方法,其特征在于,所述方法包括:获取预设时间段内内容发生变更的多个接口的标识信息;根据所述多个接口的标识信息,获取使用所述多个接口的至少一个用户的标识信息和通讯地址信息;根据所述至少一个用户的标识信息,确定所述至少一个用户中每个用户在所述多个接口中使用的接口的标识信息;根据所述每个用户在所述多个接口中使用的接口的标识信息,确定所述每个用户在所述多个接口中使用的接口的变更内容;根据所述每个用户的通讯地址信息,将所述每个用户在所述多个接口中使用的接口的变更内容通知到所述每个用户。2.根据权利要求1所述的接口内容变更的通知方法,其特征在于,所述获取预设时间段内内容发生变更的多个接口的标识信息,包括:获取所述预设时间段内所述多个接口的标识信息与所述多个接口的变更内容构成的第一数据格式的数据;对所述第一数据格式的数据进行转换,以获得第二数据格式的数据,并获取所述第二数据格式的数据对应的实体集合;对所述实体集合进行遍历,并将遍历获得的接口的标识信息存入标识集合中,以及将遍历获得的所述接口的标识信息和变更内容存入值容器中。3.根据权利要求2所述的接口内容变更的通知方法,其特征在于,所述第一数据格式为容器形式的实体对象格式,并且所述第二数据格式为键值对形式的字符串格式;所述对所述第一数据格式的数据进行转换,以获得第二数据格式的数据,并获取所述第二数据格式的数据对应的实体集合,包括:获取所述实体对象格式对应的容器中的静态内部嵌套接口;通过所述静态内部嵌套接口,获取所述容器中的映射项,并根据所述容器中的映射项,获取字符串格式的数据,并将所述字符串格式的数据存入数据容器;确定所述数据容器为所述字符串格式的数据对应的实体集合。4.根据权利要求1所述的接口内容变更的通知方法,其特征在于,所述获取使用所述多个接口的至少一个用户的标识信息和通讯地址信息之后,所述方法还包括:根据所述多个接口的标识信息,以及所述至少一个用户的标识信息和通讯地址信息,生成用户列表,并对所述用户列表进行逐行遍历;若当前行的行信息中的用户的标识信息未出现,则创建用户对象存放集合,并将所述当前行的行信息赋予第一用户对象,再将所述第一用户对象存放至所述用户对象存放集合,再将所述用户对象存放集合存放在关联容器中;若所述当前行的行信息中的所述用户的标识信息已出现,则创建新的用户对象存放集合,并将所述当前行的行信息赋予第二用户对象,再将所述第二用户对象和旧的用户对象存放集合存放至所述新的用户对象存放集合,再将所述新的用户对象存放集合存放在所述关联容器中。5.根据权利要求4所述的接口内容变更的通知方法,其...

【专利技术属性】
技术研发人员:张爽
申请(专利权)人:北京金堤科技有限公司
类型:发明
国别省市:

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

1