异步消息推送方法及系统与流程

文档序号:12278937阅读:来源:国知局

技术特征:

1.一种异步消息推送方法,其特征在于,所述方法包括以下步骤:

获取业务系统发送的待推送消息,所述待推送消息包括:目标用户信息和消息内容;

根据所述待推送消息的消息类型采用异步操作调用不同的推送接口,根据所述目标用户信息通过所述推送接口将所述消息内容推送至对应的目标用户。

2.如权利要求1所述的方法,其特征在于,所述根据所述待推送消息的消息类型采用异步操作调用不同的推送接口之前,所述方法还包括:

对所述待推送消息的数据格式进行校验,在校验通过后,执行所述根据所述待推送消息的消息类型采用异步操作调用不同的推送接口的步骤。

3.如权利要求1或2所述的方法,其特征在于,所述目标用户信息为所述业务系统内网的目标用户的用户信息;

相应地,所述获取业务系统发送的待推送消息之后,所述方法还包括:

提取并存储所述待推送消息的中心含义,根据所述中心含义的存储地址生成链接,通过所述目标用户信息查找与所述目标用户信息对应的外网用户信息,根据所述外网用户信息将所述链接推送至对应的外网用户。

4.如权利要求3所述的方法,其特征在于,所述根据所述外网用户信息将所述链接推送至对应的外网用户之前,所述方法还包括:

对所述链接进行压缩操作,获得压缩后的链接数据;

所述根据所述外网用户信息将所述链接推送至对应的外网用户,进一步包括:

根据所述外网用户信息将压缩后的链接数据推送至对应的外网用户。

5.如权利要求3所述的方法,其特征在于,所述根据所述外网用户信息将所述链接推送至对应的外网用户之后,所述方法还包括:

接收所述外网用户针对所述链接对应的中心含义所反馈的审核信息,并将所述审核信息转发至所述业务系统,以使所述业务系统根据所述审核信息进行处理。

6.一种异步消息推送系统,其特征在于,所述系统包括:

消息获取模块,用于获取业务系统发送的待推送消息,所述待推送消息包括:目标用户信息和消息内容;

异步推送模块,用于根据所述待推送消息的消息类型采用异步操作调用不同的推送接口,根据所述目标用户信息通过所述推送接口将所述消息内容推送至对应的目标用户。

7.如权利要求6所述的系统,其特征在于,所述系统还包括:

格式校验模块,用于对所述待推送消息的数据格式进行校验,在校验通过后,调用所述异步推送模块。

8.如权利要求6或7所述的系统,其特征在于,所述目标用户信息为所述业务系统内网的目标用户的用户信息;

相应地,所述系统还包括:

链接推送模块,用于提取并存储所述待推送消息的中心含义,根据所述中心含义的存储地址生成链接,通过所述目标用户信息查找与所述目标用户信息对应的外网用户信息,根据所述外网用户信息将所述链接推送至对应的外网用户。

9.如权利要求8所述的系统,其特征在于,所述链接推送模块,还用于对所述链接进行压缩操作,获得压缩后的链接数据,根据所述外网用户信息将压缩后的链接数据推送至对应的外网用户。

10.如权利要求8所述的系统,其特征在于,所述系统还包括:

反馈接收模块,用于接收所述外网用户针对所述链接对应的中心含义所反馈的审核信息,并将所述审核信息转发至所述业务系统,以使所述业务系统根据所述审核信息进行处理。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1