一种信息推送方法及信息推送平台的制作方法_2

文档序号:9331121阅读:来源:国知局
发送多媒体信息。具体来讲,多媒体信息可以包括文字,图片、语音、视频等。
[0054]本申请实施例中,在获取多媒体信息后,信息推送平台需要获取目标用户,在具体实施过程中,目标用户的来源至少包括以下三种情况。
[0055]第一种情况,通过信息推送平台开发应用APP信息接收端,生成APP安装包,客户端通过应用商店下载安装,进一步,还可以生成二维码,客户端通过手机扫描下载安装,并在安装过程中,自动记录下载安装APP的手机端,并绑定手机号码。
[0056]第二种情况,信息推送平台开通微信公众号或者企业号的通道,绑定信息推送业务,用户可以通过邀请或者扫描二维码的方式关注信息推送平台的微信号或企业号,同时,系统将自动记录关注微信号的手机端,并绑定手机号码。
[0057]第三种情况,信息推送平台开通短信通道,并保存企业内部员工或者客户的手机号码。
[0058]本申请实施例中,在通过步骤SlO获取多媒体信息和目标用户后,信息推送平台进入步骤S20:确定所述目标用户对应的目标推送方式。
[0059]具体来讲,如图2所示,步骤S20包括:
[0060]S201:获取所述目标用户的用户标识信息。
[0061]本申请实施例中,用户标识信息为用户的手机号码,在具体实施过程中,用户标识信息还可以为用户的微信号,应用账号等,本申请对此不做限制。
[0062]在步骤S201之后,信息推送平台进入步骤S202:获取预先保存的与所述用户标识信息对应的至少一种推送方式。
[0063]本申请实施例中,一个用户标识信息可以对应多种推送方式,也可以对应一种推送方式。进一步,推送方式可以为微信推送、应用推送、网信推送和短信推送。
[0064]举例来讲,用户a的手机终端关注了信息推送平台开通的微信号,同时下载安装了信息推送平台开发的应用,则用户a的手机终端至少对应了两种推送方式,分别为微信推送和应用推送。并且,对于接入运营网络的手机终端,通常都具有接收短信的功能,则通过步骤S202获取的用户a的电话号码对应的至少一种推送方式包括微信推送、应用推送、网信推送和短信推送。
[0065]接下来,信息推送平台进入步骤S203:从所述至少一种推送方式中确定出所述目标推送方式。
[0066]本申请实施例中,步骤S203包括以下两种情况。
[0067]第一种情况,在所述至少一种推送方式的种类为一个时,将所述至少一种推送方式确定为所述目标推送方式。
[0068]例如:假设获取的用户a的至少一种推送方式只包括短信推送,则将短信推送确定为目标推送方式。
[0069]第二种情况,在所述至少一种推送方式的种类为多个时,获取预先设置的每种推送方式的推送优先级;从所述至少一种推送方式中确定出所述推送优先级最高的推送方式,作为所述目标推送方式。
[0070]本申请实施例中,对于所有的推送方式,需要预先设置每种推送方式的推送优先级,本申请实施例中,可以设置微信推送、应用推送、网信推送和短信推送的优先级从高到低依次为:微信推送、应用推送、网信推送和短信推送。
[0071]例如:在至少一种推送方式包括微信推送、应用推送、网信推送和短信推送时,信息推送平台确定出的目标推送方式为微信推送,又例如:在至少一种推送方式包括应用推送、网信推送和短信推送时,信息推送平台确定出的目标推送方式为应用推送。
[0072]本申请实施例中,在确定目标推送方式后,信息推送平台进入步骤S30:根据所述目标推送方式,向所述目标用户推送包括所述多媒体信息的推送信息。
[0073]在具体实施过程中,在步骤S30之前,所述方法还包括:将多媒体信息转换为与所述目标推送方式一致的信息,所述一致的信息即为所述推送信息。
[0074]具体来讲,对于微信推送和应用推送,信息推送平台可以将多媒体信息转换为包括多媒体信息的网页。对于网信推送和短信推送,如果推送信息为300字以内的纯文字信息,直接以短信方式发送;而超过300字的文字或者多媒体信息,将自动转化为网信,以短信方式发送带有信息标题内容的网信地址链接。对于能够上网的智能手机,就可以看到多媒体信息的全部内容,而不能上网的手机只能看到信息内容的标题。
[0075]进一步,本申请实施例中,还需要建立自动的WAP PUSH(服务信息或推入信息)平台,能够将多媒体信息自动转换为网信。其中,网信是指可以利用手机浏览器通过网络地址访问的信息。
[0076]接下来,举例对本申请实施例中的方法进行说明。
[0077]假设信息推送平台需要推送有关新车发布的多媒体信息,包括文字“新车发布”,图片和描述信息,则对于目标用户a,如图3所示,首先,信息推送平台需要确定目标用户a对应的目标推送方式,首先,判断用户a是否关注了微信号,如果用户a关注了微信号,则信息推送平台将多媒体信息转换为微信客户端能够直接显示的网页,并推送微信信息,使用户a能够通过微信阅读多媒体信息。如果用户a没有关注微信号,则判断用户a是否下载并安装了 APP,如果用户a下载并安装了 APP,则信息推送平台将多媒体信息转换为APP客户端能够直接显示的网页,并推送APP信息,使用户a能够通过APP阅读多媒体信息。
[0078]进一步,如果用户a既没有关注微信,也没有安装APP,则判断多媒体信息是否为300字以内的纯文字信息,如果是,则直接以短信方式发送;而超过300字的文字或者多媒体信息,将自动转化为网信,以短信方式发送带有信息标题内容的网信地址链接。如果用户a的手机能够上网,则可以看到多媒体信息的全部内容,如果用户a的手机不能够上网,则只可以看到信息内容的标题。
[0079]基于同一发明构思,本申请实施例还提供一种信息推送平台,如图4所示,所述平台包括:信息发送模块40和信息处理模块41 ;
[0080]信息发送模块40用于获取多媒体信息和目标用户;确定所述目标用户对应的目标推送方式;并将所述多媒体信息、所述目标用户和所述目标推送方式发送至信息处理模块41 ;
[0081]信息处理模块41,用于根据所述目标推送方式,向所述目标用户推送包括所述多媒体信息的推送信息。
[0082]具体来讲,信息处理模块41可以通过信息推送平台的后台应用界面,人工编辑输入的多媒体信息,也可以通过外部系统获取需要发送的多媒体信息,其中,外部系统是指与信息推送平台连接的办公自动化OA系统、业务管理系统或者政务管理系统等,外部系统可以自动发送多媒体信息。具体来讲,多媒体信息可以包括文字,图片、语音、视频等。
[0083]进一步,在通过外部系统获取需要发送的多媒体信息时,首先,由消息中间件接收多媒体信息,然后消息中间件将多媒体信息传递给信息处理模块41。
[0084]可选的,信息发送模块40具体用于获取所述目标用户的用户标识信息;获取预先保存的与所述用户标识信息对应的至少一种推送方式;从所述至少一种推送方式中确定出所述目标推送方式。
[0085]可选的,所述至少一种推送方式包括:微信推送、应用推送、网信推送和短信推送中的一种或多种。
[0086]可选的,信息发送模块40具体用于:
[0087]在所述至少一种推送方式的种类为一个时,将所述至少一种推送方式确定为所述目标推送方式;
[0088]在所述至少一种推送方式的种类为多个时,获取预先设置的每种推送方式的推送优先级;从所述至少一种推送方式中确定出所述推送优先级最高的推送方式,作为所述目标推送方式。
[0089]可选的,在所述至少一种推送方式包括:微信推送、应用推送、网信推送和短信推送时,所述推送优先级从高到低依次为:所述微信推送、所述应用推送、所述网信推送和所述短信推送。
[0090]可选的,信息处理模块41还用于:
[0091]在所述目标推送方式为所述微信推送或所述应用推送时,通过信息推送通道推送所述推送信息;
[0092]在所述目标推送方式为所述网信推送或所述短信推送时,通过短信通道推送所述推送信息。
[0093]具体来讲,如果是关注微信或者安装APP的
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1