The invention discloses an information push method, a device, a terminal device and a storage medium. Including the information push method: access to information production instruction, the information generated instructions include information template and user ID ID; the ID template and the user information based on ID, to acquire the push information, the push information including links and information content; the algorithm of the long long chain the link was transformed into short chain, get shorter links; the short links and the information content based on target information push; the target push information sent to the user corresponding to the ID client. The information push method solves the problem of poor user experience by pushing information to obtain customer resources, and enhances user experience and saves sending costs.
【技术实现步骤摘要】
信息推送方法、装置、终端设备及存储介质
本专利技术涉及通信
,尤其涉及一种信息推送方法、装置、终端设备及存储介质。
技术介绍
随着信息时代的发展,在银行、证券、保险等金融机构或者其他服务机构中,大都采用短信推送信息的方式获取客户资源(简称短信获客),其中推送的信息包括信息内容和信息链接。对于短信获客这种方式来说,若信息链接为长链接时,会导致推送的信息过长,超过短信的最大字数,使得信息可能会拆分成两条信息发送给用户,影响用户体验。并且,将一条信息拆分成两个信息发送时,会导致信息发送量过大,不仅增加发送成本,而且可能出现过载问题,导致服务器产生异常。
技术实现思路
本专利技术实施例供一种信息推送方法、装置、终端设备及存储介质,以解决当前发送的信息存在长链接时可能导致信息发送量过大的问题。第一方面,本专利技术实施例提供一种信息推送方法,包括:获取信息生成指令,所述信息生成指令包括信息模板ID和用户ID;基于所述信息模板ID和所述用户ID,获取待推送信息,所述待推送信息包括长链接和信息内容;采用长链转短链算法对所述长链接进行转化,获取短链接;基于所述短链接和所述信息内容,获取目标推送信息;将所述目标推送信息发送给与所述用户ID相对应的客户端。第二方面,本专利技术实施例提供一种信息推送装置,包括:信息生成指令模块,用于获取信息生成指令,所述信息生成指令包括信息模板ID和用户ID;待推送信息获取模块,用于基于所述信息模板ID和所述用户ID,获取待推送信息,所述待推送信息包括长链接和信息内容;短链接获取模块,用于采用长链转短链算法对所述长链接进行转化,获取短链接;目标 ...
【技术保护点】
一种信息推送方法,其特征在于,包括:获取信息生成指令,所述信息生成指令包括信息模板ID和用户ID;基于所述信息模板ID和所述用户ID,获取待推送信息,所述待推送信息包括长链接和信息内容;采用长链转短链算法对所述长链接进行转化,获取短链接;基于所述短链接和所述信息内容,获取目标推送信息;将所述目标推送信息发送给与所述用户ID相对应的客户端。
【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:获取信息生成指令,所述信息生成指令包括信息模板ID和用户ID;基于所述信息模板ID和所述用户ID,获取待推送信息,所述待推送信息包括长链接和信息内容;采用长链转短链算法对所述长链接进行转化,获取短链接;基于所述短链接和所述信息内容,获取目标推送信息;将所述目标推送信息发送给与所述用户ID相对应的客户端。2.如权利要求1所述的信息推送方法,其特征在于,所述基于所述信息模板ID和所述用户ID,获取待推送信息,包括:基于所述信息模板ID,获取信息模板;基于所述用户ID,获取与所述用户ID相对应的用户信息;基于所述信息模板和所述用户信息,获取待推送信息。3.如权利要求1所述的信息推送方法,其特征在于,所述采用长链转短链算法对所述长链接进行转化,获取短链接,包括:将所述长链接与预设关键值进行拼接,获取原始字节串;采用信息-摘要算法对所述原始字节串进行加密处理,获取目标字节串;对所述目标字节串进行字符型转换,获取目标字符串;对所述目标字符串按位划分,获取八位十六进制数;将所述八位十六进制数与十六进制的第一预设值进行按位与运算,获取第一下标值;将所述第一下标值与十六进制的第二预设值进行按位与运算,获取第二下标值;从预设字符数组中获取与所述第二下标值相对应的字符,形成所述短链接。4.如权利要求1所述的信息推送方法,其特征在于,所述采用长链转短链算法对所述长链接进行转化,获取短链接,之后还包括:对所述短链接进行标注,以使所述短链接携带短链标识;所述将所述目标推送信息发送给与所述用户ID相对应的客户端,之后还包括:将与所述目标推送信息对应的网页内容发送到客户端;所述将与所述目标推送信息对应的网页内容发送到客户端,包括:接收所述客户端发送的访问请求,所述访问请求包括所述短链标识;基于所述短链标识查找对应的长链接,获取与所述长链接对应的网页内容;将所述网页内容发送给所述客...
【专利技术属性】
技术研发人员:闫保行,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。