一种消息推送方法及装置制造方法及图纸

技术编号:12194302 阅读:297 留言:0更新日期:2015-10-14 02:40
本发明专利技术公开了一种消息推送方法及装置,其中所述方法包括:接收应用服务器发送的请求消息,请求消息包括:应用标识、账户标识、消息类型和消息内容;由请求消息中的应用标识、账户标识和消息类型确定请求消息对应的消息标识;获取消息标识对应的推送配置信息,确定为目标配置信息,推送配置信息包括:预设推送方式、预设推送频率和预设推送时间;根据目标配置消息,向目标配置消息中的预设推送方式对应目标终端发送消息内容。本发明专利技术实施例中,消息标识与推送配置信息一一对应,推送配置信息包括:预设推送方式、预设推送频率和预设推送时间,从而可根据推送配置信息推送消息内容,避免了推送消息给用户的干扰,提高了消息推送的智能性。

【技术实现步骤摘要】

本专利技术涉及计算机领域,尤其涉及一种消息推送方法及装置
技术介绍
现有技术中,消息推送者只需获得用户账号,用户账号例如邮箱地址、手机号码、 用户的应用软件等真实账户信息,未经用户确认则可向用户推送消息,若消息推送者不提 供退订方式,则用户无法拒绝或退订推送消息,消息推送者可随时随地发送推送消息,用户 可能在不期望的时间段收到推送消息,对于用户不需订阅的推送消息,易对用户造成骚扰, 对于用户需要接收的推送消息,可能因内容过滤等方式拦截了推送消息。现有技术中,消息 推送提供真实账户信息,降低了账户安全性,且未经用户确认消息,推送者可随时随地发送 推送消息,易对用户造成骚扰,降低了消息推送的智能性。
技术实现思路
本专利技术实施例提供一种消息推送方法及装置。避免了推送消息给用户的干扰,提 高了消息推送的智能性。 本专利技术第一方面提供一种消息推送方法,可包括: 接收应用服务器发送的请求消息,所述请求消息包括:应用标识、账户标识、消息 类型和消息内容; 由所述请求消息中的所述应用标识、所述账户标识和所述消息类型确定所述请求 消息对应的消息标识; 获取所述确定的消息标识对应的推送配置信息,确定为目标配置信息,所述推送 配置信息包括:预设推送方式、预设推送频率和预设推送时间; 根据所述目标配置消息,向所述目标配置消息中的所述预设推送方式对应目标终 端发送所述消息内容。 本专利技术第二方面提供一种消息推送装置,可包括: 接收模块,用于接收应用服务器发送的请求消息,所述请求消息包括:应用标识、 账户标识、消息类型和消息内容; 确定模块,用于由所述请求消息中的所述应用标识、所述账户标识和所述消息类 型确定所述请求消息对应的消息标识; 获取模块,用于获取所述确定的消息标识对应的推送配置信息,确定为目标配置 信息,所述推送配置信息包括:预设推送方式、预设推送频率和预设推送时间; 推送模块,用于根据所述目标配置消息,向所述目标配置消息中的所述预设推送 方式对应目标终端发送所述消息内容。 本专利技术第三方面提供一种推送服务器,可包括如第二方面所述的装置。 实施本专利技术实施例,具有如下有益效果: 本专利技术实施例中,推送服务器可接收应用服务器发送的请求消息,由请求消息中 的应用标识、账户标识和消息类型确定请求消息对应的消息标识,从而获得消息标识对应 的推送配置信息,确定为目标配置信息,根据目标配置信息进行消息推送,消息标识与推送 配置信息一一对应,推送配置信息包括:预设推送方式、预设推送频率和预设推送时间,从 而可根据推送配置信息推送消息内容,避免了推送消息给用户的干扰,提高了消息推送的 智能性。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1为本专利技术实施例提供的一种消息推送方法的流程图; 图2为本专利技术实施例提供的另一种消息推送方法的流程图; 图3为本专利技术实施例提供的推送配置信息的设置页面图; 图4为本专利技术实施例提供的一种消息推送装置的结构示意图; 图5为本专利技术实施例提供的一种消息推送系统的示意图。【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。 本专利技术实施例中,应用服务器可以为终端中的应用程序对应的服务器,例如邮箱 对应的邮箱服务器、及时通讯软件对应的服务器或手机通讯对应的运营商的服务器等,推 送服务器可以为对推送消息进行管理的服务器,推送服务器可存储推送配置信息,可将从 应用服务器接收到的消息内容根据推送配置信息进行推送。推送服务器可对应多个终端, 每个终端可对应至少一个应用程序,终端例如个人计算机、平板电脑、笔记本电脑、智能手 机等。推送的消息内容新闻信息、优惠信息、订阅邮件、验证码等等。 通过本专利技术实施例,账户在终端中打开应用程序时,账户可点击预设按钮,向推送 服务器发送开通推送请求,推送服务器接收到开通推送请求后,推送服务器为该应用程序 分配一个应用标识,并将应用标识返回给账户所在终端。进一步的,账户在终端登录该应用 程序的账号,终端向推送服务器发送携带应用标识的登录请求,其中,登录请求还包括例如 密码、令牌等账号验证信息,推送服务器对账号验证信息进行验证,验证通过后,向用标识 对应的应用返回应用标识对应的账户标识,其中,账户标识可以为:预设虚拟账户标识。通 过预设虚拟账户标识进行登录和管理,无需提供真实账户,提高了账户安全性。 推送服务器还可向应用返回推送配置数据,可在应用的显示页面进行显示,如图3 所示的,为本专利技术实施例提供的推送配置信息的设置页面图,账户可确定设置的推送配置 消息,从而推送服务器可获得推送配置信息并存储,账户也可对设置的推送配置信息进行 编辑修改。 现有技术中,消息推送提供真实账户信息,降低了账户安全性,且未经用户确认消 息,推送者可随时随地发送推送消息,易对用户造成骚扰。现有技术中的消息内容仅有一种 推送方式,且对推送时间账户不能进行设置编辑。而本专利技术实施例中,推送服务器可接收应 用服务器发送的请求消息,由请求消息中的应用标识、账户标识和消息类型确定请求消息 对应的消息标识,从而获得消息标识对应的推送配置信息,确定为目标配置信息,根据目标 配置信息进行消息推送,消息标识与推送配置信息一一对应,推送配置信息包括:预设推送 方式、预设推送频率和预设推送时间,账户可对推送配置信息进行编辑,从而可根据推送配 置信息推送消息内容,避免了推送消息给用户的干扰,提高了消息推送的智能性。 下面将结合附图1~附图3,对本专利技术实施例提供的消息推送方法进行详细介绍。 请参见图1,为本专利技术实施例提供的一种消息推送方法的流程图,本专利技术实施例以 推送服务器作为执行主体进行描述。如图1所示,该方法可包括以下步骤:S101~S104。 S101,接收应用服务器发送的请求消息,请求消息包括:应用标识、账户标识、消息 类型和消息内容。 作为一种可选的实施方式,推送服务器可接收应用服务器发送的请求消息,其中, 请求消息包括但不局限于:应用标识、账户标识、消息类型和消息内容,请求消息还可以包 括推送方式、授权信息等,授权信息例如令牌、验证密码等。进一步的,账户标识可以为预 设虚拟账户标识,消息类型例如新闻、验证码、优惠信息等,推送方式例如手机短信、电子邮 件、即时通讯应用等。 进一步可选的,在步骤S101之前,还可以包括:在接收到携带应用标识的登录请 求时,对登录请求进行验证,若验证通过,向应用标识对应的应用返回应用标识对应的预设 虚拟账户标识。 具体实现中,账户标识可以为:预设虚拟账户标识。通过预设虚拟账户标识进行登 录和管理,无需提供真实账户,提高了账户安全性。 S102,由请求消息中的应用标识、账户标识和消息类型确定请求消息对应的消息 标识。 作为一种可选的实本文档来自技高网...

【技术保护点】
一种消息推送方法,其特征在于,所述方法包括:接收应用服务器发送的请求消息,所述请求消息包括:应用标识、账户标识、消息类型和消息内容;由所述请求消息中的所述应用标识、所述账户标识和所述消息类型确定所述请求消息对应的消息标识;获取所述确定的消息标识对应的推送配置信息,确定为目标配置信息,所述推送配置信息包括:预设推送方式、预设推送频率和预设推送时间;根据所述目标配置消息,向所述目标配置消息中的所述预设推送方式对应目标终端发送所述消息内容。

【技术特征摘要】

【专利技术属性】
技术研发人员:任旻
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1