CN117692869A - 订阅消息传输方法、装置、电子设备及存储介质 - Google Patents
订阅消息传输方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN117692869A CN117692869A CN202311612205.0A CN202311612205A CN117692869A CN 117692869 A CN117692869 A CN 117692869A CN 202311612205 A CN202311612205 A CN 202311612205A CN 117692869 A CN117692869 A CN 117692869A
- Authority
- CN
- China
- Prior art keywords
- subscription
- target
- target object
- identity
- relationship
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract 19
- 230000005540 biological transmission Effects 0.000 title claims abstract 4
- 230000004044 response Effects 0.000 claims 6
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/69—Identity-dependent
- H04W12/72—Subscriber identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
本公开提出了一种订阅消息传输方法、装置、电子设备及存储介质,涉及通信技术领域,该方法包括:响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取目标订阅消息中的第一身份标识;基于第一身份标识,确定第一身份标识对应的目标用户与目标聊天机器人的订阅关系是否合法;响应于订阅关系合法,将第一身份标识转换为目标用户的手机号码,并基于手机号码将目标订阅消息发送至手机号码所在的终端上。在目标订阅消息传输的过程中,通过将目标订阅消息中的身份标识替换手机号码,可以防止目标对象的手机号码泄露,增加目标对象隐私的安全性,同时可以降低目标对象被骚扰的可能,提升用户体验。
Description
技术领域
本公开涉及通信技术领域,尤其涉及一种订阅消息传输方法、装置、电子设备及存储介质。
背景技术
第五代移动通信技术(5th Generation Mobile Communication Technology,简称5G)消息的发送商户为聊天机器人,互联网业务发展迅速,培养了用户使用A2P(application to person,应用到个人)消息、P2A(person to application,个人到应用)消息服务的习惯。但是传统5G消息发送都是针对真实号码下发,阻止聊天机器人向号码下发消息需要通过传统的短信彩信模式进行用户投诉后,将聊天机器人和号码关系列入平台黑名单来实现。
可见现有技术中难以事前杜绝商户向用户下发服务消息,造成了对用户的骚扰。
发明内容
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本公开的一个目的在于提出一种订阅消息传输方法。
本公开的第二个目的在于提出一种订阅消息传输装置。
本公开的第三个目的在于提出一种电子设备。
本公开的第四个目的在于提出一种非瞬时计算机可读存储介质。
本公开的第五个目的在于提出一种计算机程序产品。
为达上述目的,本公开第一方面实施方式提出了一种订阅消息传输方法,包括:响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取所述目标订阅消息中的第一身份标识;基于所述第一身份标识,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法;响应于所述订阅关系合法,将所述第一身份标识转换为所述目标对象的手机号码,并基于所述手机号码将所述目标订阅消息发送至所述手机号码所在的终端上。
根据本公开的一个实施方式,所述确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法之前,还包括:基于所述第一身份标识与所述订阅关系管理服务中的候选身份标识进行匹配;响应于匹配成功,确定匹配成功的候选身份标识对应的候选订阅关系为所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系。
根据本公开的一个实施方式,所述确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法,包括:响应于所述订阅关系为有效订阅关系或者有效路人关系,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系合法;或者,响应于所述订阅关系为非订阅关系或者无效路人关系,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系不合法。
根据本公开的一个实施方式,所述接收到订阅平台的目标聊天机器人下发的目标订阅消息之前,还包括:接收所述目标对象发送的订阅请求报文,所述订阅请求报文中包括所述目标对象的手机号码;为所述目标对象分配第二身份标识;将所述第二身份标识替换所述订阅请求报文中的手机号码,并将替换后的订阅请求报文发送至所述订阅平台中完成订阅。
根据本公开的一个实施方式,,所述方法还包括:通过所述订阅关系管理服务基于所述第二身份标识和所述目标对象的手机号码生成关联关系,同时基于所述第二身份标识和所述目标聊天机器人生成有效订阅关系。
根据本公开的一个实施方式,所述方法还包括:接收所述目标对象发送的取消订阅请求报文,所述取消订阅请求报文中包括所述目标对象的手机号码;通过订阅关系管理服务基于所述目标对象的手机号码获取所述目标对象的第二身份标识;将所述第二身份标识替换所述取消订阅请求报文中的手机号码,并将替换后的取消订阅请求报文发送至订阅平台中完成取消订阅。
根据本公开的一个实施方式,所述方法还包括:通过所述订阅关系管理服务删除所述目标对象的第二身份标识和所述目标对象的手机号码的关联关系,同时删除所述第二身份标识和所述目标聊天机器人的订阅关系。
根据本公开的一个实施方式,所述接收到订阅平台的目标聊天机器人下发的目标订阅消息之前,还包括:接收所述目标对象发送的非订阅报文,其中,所述非订阅报文包括所述目标对象的手机号码;为所述目标对象分配第三身份标识;将所述第三身份标识替换所述非订阅报文中的手机号码,并将替换后的非订阅报文发送至所述订阅平台中完成建立路人关系。
根据本公开的一个实施方式,所述方法还包括:通过所述订阅关系管理服务建立所述目标对象的第三身份标识和所述目标对象的手机号码的关联关系,同时建立所述第三身份标识和所述目标聊天机器人的路人关系。
为达上述目的,本公开第二方面实施例提出了一种订阅消息传输装置,包括:获取模块,用于响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取所述目标订阅消息中的第一身份标识;确定模块,用于基于所述第一身份标识,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法;发送模块,用于响应于所述订阅关系合法,将所述第一身份标识转换为所述目标对象的手机号码,并基于所述手机号码将所述目标订阅消息发送至所述手机号码所在的终端上。
为达上述目的,本公开第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如本公开第一方面实施例所述的订阅消息传输方法。
为达上述目的,本公开第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于实现如本公开第一方面实施例所述的订阅消息传输方法。
为达上述目的,本公开第五方面实施例提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时用于实现如本公开第一方面实施例所述的订阅消息传输方法。
在目标订阅消息传输的过程中,通过将目标订阅消息中的身份标识替换手机号码,可以防止目标对象的手机号码泄露,增加目标对象隐私的安全性,同时可以降低目标对象被骚扰的可能,提升用户体验。
附图说明
图1是本公开一个实施方式的一种订阅消息传输方法的示意图;
图2是本公开一个实施方式的一种组网结构的示意图;
图3是本公开一个实施方式的另一种订阅消息传输方法的示意图;
图4是本公开一个实施方式的另一种订阅消息传输方法的示意图;
图5是本公开一个实施方式的另一种订阅消息传输方法的示意图;
图6是本公开一个实施方式的一种订阅消息传输装置的示意图;
图7是本公开一个实施方式的一种电子设备的示意图。
具体实施方式
下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。
本公开技术方案中对数据的获取、存储、使用、处理等均符合相关法律法规的相关规定。
图1是本公开一个实施方式的一种订阅消息传输方法的示意图,如图1所示,该订阅消息传输方法包括以下步骤:
S101,响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取目标订阅消息中的第一身份标识。
本申请实施例的订阅消息传输方法可应用于订阅平台向用户发送订阅消息的场景中,本申请实施例的订阅消息传输的执行主体为接入平台。
本应用场景在公共标准化服务体系内,具体组网结构如2所示。本应用场景可通过多种方式实现在5G消息终端侧展示聊天机器人订阅功能入口。比如,通过标准化的聊天机器人配置下发,将订阅功能入口,以菜单形式在聊天机器人界面展示。再比如,用户通过5G消息终端主动上行消息,聊天机器人在交互会话下,下发交互消息。下发的交互消息携带订阅功能入口,用户点击后可订阅聊天机器人的消息服务。
其中,订阅平台包括至少一个聊天机器人,在本公开实施例中,目标订阅消息即订阅平台的目标聊天机器人通过接入平台,向用户发送的订阅消息。
本公开中,对聊天机器人的通知新增了订阅通知,取消订阅通知,下发失败通知新增了订阅关系不合法等错误类型。
需要说明的是,本公开实施例中的对象可以指某个具体用户,也可为符合某一限定条件的用户群体,此处不做任何限定。
第一身份标识即为该某个用户或者用户群体的区别标识,该身份标识可为多种,此处不做任何限定。举例来说可为一串特殊的数字、也可为一串英文字母等。
需要说明的是,不同的用户或者用户群体的身份标识可为不同,以此可以通过身份标识区别不同的对象。
S102,基于第一身份标识,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系是否合法。
在本公开实施例中,可通过调用订阅关系管理服务确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系是否合法。
需要说明的是,订阅关系管理服务包括用户与聊天机器人的订阅关系的映射结合。通过将第一身份标识与订阅关系管理服务的映射结合进行匹配,以确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系。
在本公开实施例中,如图2所示,图2是本公开一个实施方式的一种组网结构的示意图,订阅关系管理服务与接入平台连接,用于负责订阅关系的合法校验,生成维护等。
需要说明的是,订阅关系可为多种,此处不做任何限定,具体可根据设计的设计需要进行限定。
在获取到订阅关系后,可根据事先制定的合法规则确定当前订阅关系是否合法。该合法规则可根据实际的设计需要进行变更。
S103,响应于订阅关系合法,将第一身份标识转换为目标对象的手机号码,并基于手机号码将目标订阅消息发送至手机号码所在的终端上。
在本公开实施例中,如图2所示,可通过MaaP_5GMC大区将目标订阅消息发送至手机号码所在的终端上。
在本公开实施例中,首先响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取目标订阅消息中的第一身份标识,然后基于第一身份标识,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系是否合法,最后响应于订阅关系合法,将第一身份标识转换为目标对象的手机号码,并基于手机号码将目标订阅消息发送至手机号码所在的终端上。在目标订阅消息传输的过程中,通过将目标订阅消息中的身份标识替换手机号码,可以防止目标对象的手机号码泄露,增加目标对象隐私的安全性,同时可以降低目标对象被骚扰的可能,提升用户体验。
在一种可能实现的方式中,如图2所示,接入平台还与5G消息业务管理平台连接,5G消息业务管理平台负责为各个聊天接起人分别配置用户订阅及取消订阅回复模板,并同步到5G消息下发平台订阅回复模板服务。
上述实施例中,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系是否合法之前,可首先基于第一身份标识与订阅关系管理服务中的候选身份标识进行匹配,响应于匹配成功,确定匹配成功的候选身份标识对应的候选订阅关系为第一身份标识对应的目标对象与目标聊天机器人的订阅关系。
响应于订阅关系为有效订阅关系或者有效路人关系,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系合法,或者响应于订阅关系为非订阅关系或者无效路人关系,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系不合法。
需要说明的是,无效路人关系是指目标对象既没有订阅过该目标机器人,也没有向目标机器人发过消息。
在本公开实施例中,如果订阅关系不合法,则向该目标聊天机器人返回下发失败通知。
在本公开实施例中,接收到订阅平台的目标聊天机器人下发的目标订阅消息之前,目标对象订阅目标聊天机器人的流程,可通过图3进一步解释,图3是本公开一个实施方式的另一种订阅消息传输方法的示意图,该方法包括:
S301,接收目标对象发送的订阅请求报文,订阅请求报文中包括目标对象的手机号码。
S302,为目标对象分配第二身份标识。
需要说明的是,本公开实施例中的第二身份标识为在目标对象订阅目标聊天机器人的场景下对目标对象分配的第二身份标识。第二身份标识与第一身份标识为同一身份标识,此处仅用来区分当前所处的不同场景。
S303,将第二身份标识替换订阅请求报文中的手机号码,并将替换后的订阅请求报文发送至订阅平台中完成订阅。
由此,通过将订阅请求报文中的第二身份标识替换订阅请求报文中的手机号码,可以实现无需用户的手机号码进行订阅,以此可以增加用户隐私的保密性。
在本公开实施例中,通过订阅关系管理服务基于第二身份标识和目标对象的手机号码生成关联关系,同时基于第二身份标识和目标聊天机器人生成有效订阅关系。
在本公开实施例中,目标对象取消订阅目标聊天机器人的流程,可通过图4进一步解释,图4是本公开一个实施方式的另一种订阅消息传输方法的示意图,该方法包括:
S401,接收目标对象发送的取消订阅请求报文,取消订阅请求报文中包括目标对象的手机号码。
S402,通过订阅关系管理服务基于目标对象的手机号码获取目标对象的第二身份标识。
S403,将第二身份标识替换取消订阅请求报文中的手机号码,并将替换后的取消订阅请求报文发送至订阅平台中完成取消订阅。
在取消订阅目标聊天机器人的同时,还可通过订阅关系管理服务删除目标对象的第二身份标识和目标对象的手机号码的关联关系,同时删除第二身份标识和目标聊天机器人的有效订阅关系。
在本公开实施例中,接收到订阅平台的目标聊天机器人下发的目标订阅消息之前,目标对象与目标机器人建立路人关系的流程,还可通过图5进一步解释,图5是本公开一个实施方式的另一种订阅消息传输方法的示意图,该方法包括:
S501,接收目标对象发送的非订阅报文,其中,非订阅报文包括目标对象的手机号码。
S502,为目标对象分配第三身份标识。
需要说明的是,本公开实施例中的第三身份标识为在目标对象与目标机器人建立路人关系的场景下对目标对象分配的第三身份标识。第三身份标识与第一身份标识为同一身份标识,此处仅用来区分当前所处的不同场景。
S503,将第三身份标识替换非订阅报文中的手机号码,并将替换后的非订阅报文发送至订阅平台中完成建立路人关系。
通过订阅关系管理服务建立目标对象的第三身份标识和目标对象的手机号码的关联关系,同时建立第二身份标识和目标聊天机器人的路人关系。需要说明的是,第三身份标识为路人身份标识,相较于订阅分身标识,该路人身份标识和路人关系为临时的,在生成的同时配置临时有效期,在临时有效期后,路人身份标识和路人关系无效。
与上述几种实施例提供的订阅消息传输方法相对应,本公开的一个实施例还提供了一种订阅消息传输装置,由于本公开实施例提供的订阅消息传输装置与上述几种实施例提供的订阅消息传输方法相对应,因此上述订阅消息传输方法的实施方式也适用于本公开实施例提供的订阅消息传输装置,在下述实施例中不再详细描述。
图6是本公开一个实施方式的一种订阅消息传输装置的示意图,如图6所示,该订阅消息传输装置600,包括:获取模块610、确定模块620和发送模块。
其中,获取模块610,用于响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取目标订阅消息中的第一身份标识。
确定模块620,用于基于第一身份标识,确定第一身份标识对应的目标用户与目标聊天机器人的订阅关系是否合法。
发送模块630,用于响应于订阅关系合法,将第一身份标识转换为目标用户的手机号码,并基于手机号码将目标订阅消息发送至手机号码所在的终端上。
在本公开实施例中,确定模块620,还用于:基于第一身份标识与订阅关系管理服务中的候选身份标识进行匹配;响应于匹配成功,确定匹配成功的候选身份标识对应的候选订阅关系为第一身份标识对应的目标对象与目标聊天机器人的订阅关系。
在本公开实施例中,确定模块620,还用于:确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系是否合法,包括:响应于订阅关系为有效订阅关系或者有效路人关系,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系合法;或者,响应于订阅关系为非订阅关系或者无效路人关系,确定第一身份标识对应的目标对象与目标聊天机器人的订阅关系不合法。
在本公开实施例中,目标对象订阅目标聊天机器人,包括:接收目标对象发送的订阅请求报文,订阅请求报文中包括目标对象的手机号码;为目标对象分配第二身份标识;将第二身份标识替换订阅请求报文中的手机号码,并将替换后的订阅请求报文发送至订阅平台中完成订阅。
在本公开实施例中,通过订阅关系管理服务基于第二身份标识和目标对象的手机号码生成关联关系,同时基于第二身份标识和目标聊天机器人生成订阅关系。
在本公开实施例中,目标对象取消订阅目标聊天机器人,包括:接收目标对象发送的取消订阅请求报文,取消订阅请求报文中包括目标对象的手机号码;通过订阅关系管理服务基于目标对象的手机号码获取目标对象的第二身份标识;将第二身份标识替换取消订阅请求报文中的手机号码,并将替换后的取消订阅请求报文发送至订阅平台中完成取消订阅。
在本公开实施例中,通过订阅关系管理服务删除目标对象的第二身份标识和目标对象的手机号码的关联关系,同时删除第二身份标识和目标聊天机器人的订阅关系。
在本公开实施例中,目标对象与目标机器人建立路人关系,包括:接收目标对象发送的非订阅报文,其中,非订阅报文包括目标对象的手机号码;为目标对象分配第三身份标识;将第三身份标识替换非订阅报文中的手机号码,并将替换后的非订阅报文发送至订阅平台中完成建立路人关系。
在本公开实施例中,通过订阅关系管理服务建立目标对象的第三身份标识和目标对象的手机号码的关联关系,同时建立第三身份标识和目标聊天机器人的路人关系。
在目标订阅消息传输的过程中,通过将目标订阅消息中的身份标识替换手机号码,可以防止目标对象的手机号码泄露,增加目标对象隐私的安全性,同时可以降低目标对象被骚扰的可能,提升用户体验。
为了实现上述实施例,本公开实施例还提出一种电子设备700,图7是本公开一个实施方式的一种电子设备的示意图,如图7所示,该电子设备700包括:处理器702和处理器通信连接的存储器701,存储器701存储有可被至少一个处理器执行的指令,指令被至少一个处理器702执行,以实现如本公开图1-图5实施例的订阅消息传输方法。
为了实现上述实施例,本公开实施例还提出一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机实现如本公开图1-图5实施例的订阅消息传输方法。
为了实现上述实施例,本公开实施例还提出一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现如本公开图1-图5实施例的订阅消息传输方法。
需要说明的是,来自用户的个人信息应当被收集用于合法且合理的用途,并且不在这些合法使用之外共享或出售。此外,应在收到用户知情同意后进行此类采集/共享,包括但不限于在用户使用该功能前,通知用户阅读用户协议/用户通知,并签署包括授权相关用户信息的协议/授权。此外,还需采取任何必要步骤,保卫和保障对此类个人信息数据的访问,并确保有权访问个人信息数据的其他人遵守其隐私政策和流程。
本申请预期可提供用户选择性阻止使用或访问个人信息数据的实施方案。即本公开预期可提供硬件和/或软件,以防止或阻止对此类个人信息数据的访问。一旦不再需要个人信息数据,通过限制数据收集和删除数据可最小化风险。此外,在适用时,对此类个人信息去除个人标识,以保护用户的隐私。
在前述各实施例描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (12)
1.一种订阅消息传输方法,其特征在于,包括:
响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取所述目标订阅消息中的第一身份标识;
基于所述第一身份标识,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法;
响应于所述订阅关系合法,将所述第一身份标识转换为所述目标对象的手机号码,并基于所述手机号码将所述目标订阅消息发送至所述手机号码所在的终端上。
2.根据权利要求1所述的方法,其特征在于,所述确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法之前,还包括:
基于所述第一身份标识与订阅关系管理服务中的候选身份标识进行匹配;
响应于匹配成功,确定匹配成功的候选身份标识对应的候选订阅关系为所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系。
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法,包括:
响应于所述订阅关系为有效订阅关系或者有效路人关系,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系合法;或者,
响应于所述订阅关系为非订阅关系或者无效路人关系,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系不合法。
4.根据权利要求1所述的方法,其特征在于,所述接收到订阅平台的目标聊天机器人下发的目标订阅消息之前,还包括:
接收所述目标对象发送的订阅请求报文,所述订阅请求报文中包括所述目标对象的手机号码;
为所述目标对象分配第二身份标识;
将所述第二身份标识替换所述订阅请求报文中的手机号码,并将替换后的订阅请求报文发送至所述订阅平台中完成订阅。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在订阅关系管理服务中基于所述第二身份标识和所述目标对象的手机号码生成关联关系,同时在所述订阅关系管理服务中基于所述第二身份标识和所述目标聊天机器人生成有效订阅关系。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收所述目标对象发送的取消订阅请求报文,所述取消订阅请求报文中包括所述目标对象的手机号码;
基于所述目标对象的手机号码在订阅关系管理服务中获取所述目标对象的第二身份标识;
将所述第二身份标识替换所述取消订阅请求报文中的手机号码,并将替换后的取消订阅请求报文发送至订阅平台中完成取消订阅。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述订阅关系管理服务中删除所述目标对象的第二身份标识和所述目标对象的手机号码的关联关系,同时在所述订阅关系管理服务中删除所述第二身份标识和所述目标聊天机器人的订阅关系。
8.根据权利要求1所述的方法,其特征在于,所述接收到订阅平台的目标聊天机器人下发的目标订阅消息之前,还包括:
接收所述目标对象发送的非订阅报文,其中,所述非订阅报文包括所述目标对象的手机号码;
为所述目标对象分配第三身份标识;
将所述第三身份标识替换所述非订阅报文中的手机号码,并将替换后的非订阅报文发送至所述订阅平台中完成建立路人关系。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
在订阅关系管理服务中建立所述目标对象的第三身份标识和所述目标对象的手机号码的关联关系,同时在所述订阅关系管理服务中建立所述第三身份标识和所述目标聊天机器人的路人关系。
10.一种订阅消息传输装置,其特征在于,包括:
获取模块,用于响应于接收到订阅平台的目标聊天机器人下发的目标订阅消息,获取所述目标订阅消息中的第一身份标识;
确定模块,用于基于所述第一身份标识,确定所述第一身份标识对应的目标对象与所述目标聊天机器人的订阅关系是否合法;
发送模块,用于响应于所述订阅关系合法,将所述第一身份标识转换为所述目标对象的手机号码,并基于所述手机号码将所述目标订阅消息发送至所述手机号码所在的终端上。
11.一种电子设备,其特征在于,包括存储器、处理器;
其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如权利要求1-9中任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-9中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311612205.0A CN117692869A (zh) | 2023-11-28 | 2023-11-28 | 订阅消息传输方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311612205.0A CN117692869A (zh) | 2023-11-28 | 2023-11-28 | 订阅消息传输方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117692869A true CN117692869A (zh) | 2024-03-12 |
Family
ID=90132925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311612205.0A Pending CN117692869A (zh) | 2023-11-28 | 2023-11-28 | 订阅消息传输方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117692869A (zh) |
-
2023
- 2023-11-28 CN CN202311612205.0A patent/CN117692869A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10417725B2 (en) | Secure consent management system | |
US10171410B2 (en) | Cross-mode communiation | |
CN109450772B (zh) | 一种消息发送方法、服务器及计算机可读存储介质 | |
US9084071B2 (en) | Simple mobile registration mechanism enabling automatic registration via mobile devices | |
CN103327100B (zh) | 资源处理方法和站点服务器 | |
CN102523195B (zh) | 邀请滥用防止 | |
US10623357B2 (en) | Peer-assisted mail thread management | |
US20140280632A1 (en) | Method and system for secure social networking on feature phones | |
CN101218626A (zh) | 通过“我附近的人”来捕捉联系人 | |
CN104301359A (zh) | 一种通过群组展示网络社区中的用户关系的方法及系统 | |
US20210176234A1 (en) | Cooperative communication validation | |
US20120296988A1 (en) | Email spam elimination using per-contact address | |
CN104899956A (zh) | 实现投票的方法和装置 | |
CN102893296B (zh) | 在合作式环境中选择性地控制信息流 | |
CN105657131A (zh) | 一种防止电话骚扰方法和装置 | |
KR20170062836A (ko) | 채팅 서비스 제공 방법 | |
CN105119813A (zh) | 即时通信好友的添加方法及装置 | |
CN102724140B (zh) | 即时通信好友添加方法及装置 | |
CN109040331B (zh) | 电子名片的处理方法、装置、计算设备和存储介质 | |
CN114828000A (zh) | 一种登录方法、装置及计算机可读存储介质 | |
US20110202668A1 (en) | Methods for Creating and Using a Telecommunications Link between Two Users of a Telecommunications Network | |
US20210150513A1 (en) | Event managing method, recording medium and computing device | |
CN117692869A (zh) | 订阅消息传输方法、装置、电子设备及存储介质 | |
CN102905232B (zh) | 基于移动通讯终端通讯录联系人网络的方法、装置及系统 | |
US20180205772A1 (en) | Folder and file based collaboration using messaging |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |