【技术实现步骤摘要】
页面转发方法、设备、存储介质及程序产品
[0001]本申请实施例涉及通信
,尤其涉及一种页面转发方法、设备、存储介质及程序产品。
技术介绍
[0002]目前有些通信客户端上可以加载有第三方应用,这些第三方应用以H5页面或小程序形式展示给用户,只要第三方应用被授权成功,用户即可使用第三方应用。
[0003]目前当发送方需要给接收方转发第三方应用的页面之前,如果该页面涉及保密性信息,发送方需要设置一个可以浏览该页面的用户白名单,也就是说发送方需要逐个勾选白名单用户,只有在白名单的用户才具有浏览该页面的权限。这种基于白名单的页面转发方式,从用户角度来讲,由于用户操作繁琐,从而降低了用户体验感。从技术角度来讲,一方面,由于通信客户端所在的终端设备需要不断响应于用户的频繁操作,从而导致终端设备功耗较大的问题;另一方面,在页面转发过程中,通信客户端需要对每个接收方与白名单进行比对,以确定每个接收方是否具有浏览页面的权限,从而也会终端设备功耗过大的问题。
技术实现思路
[0004]本申请提供一种页面转发方法、设备、存储介质及程序产品,从而可以降低终端设备的功耗,并且提高用户体验感。
[0005]第一方面,提供一种页面转发方法,该方法应用于发送方通信客户端,发送方通信客户端包括第三方应用,该方法包括:获取针对第三方应用的目标页面的转发操作;响应于转发操作,生成目标页面的转发消息;若目标页面为私密页面,且目标页面被首次转发,则生成目标页面的分享票据,并将分享票据携带在转发消息中;向接收方通信客户端 ...
【技术保护点】
【技术特征摘要】
1.一种页面转发方法,其特征在于,所述方法应用于发送方通信客户端,所述发送方通信客户端包括第三方应用,所述方法包括:获取针对所述第三方应用的目标页面的转发操作;响应于所述转发操作,生成所述目标页面的转发消息;若所述目标页面为私密页面,且所述目标页面被首次转发,则生成所述目标页面的分享票据,并将所述分享票据携带在所述转发消息中;向接收方通信客户端发送所述转发消息;其中,当所述转发消息携带分享票据时,表示所述接收方通信客户端对应的接收方具有浏览所述目标页面的权限,当所述转发消息未携带分享票据时,表示所述接收方通信客户端对应的接收方不具有浏览所述目标页面的权限。2.根据权利要求1所述的方法,其特征在于,所述获取针对所述第三方应用的目标页面的转发操作之前,还包括:获取针对所述目标页面的第一指示,所述第一指示用于指示所述目标页面为私密页面。3.根据权利要求1所述的方法,其特征在于,所述获取针对所述第三方应用的目标页面的转发操作之后,还包括:获取针对所述目标页面的页面设置操作;响应于所述页面设置操作,将所述目标页面设置为私密页面。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,还包括:获取所述目标页面对应的目标参数;将所述目标参数发送给所述发送方通信客户端对应的后台服务器,以使所述后台服务器对所述目标参数进行加密,得到加密参数;其中,所述加密参数用于确定所述接收方通信客户端是否为合法通信客户端。5.一种页面转发方法,其特征在于,所述方法应用于接收方通信客户端,所述接收方通信客户端包括第三方应用,所述方法包括:获取针对所述第三方应用的目标页面的转发消息;展示所述转发消息对应的转发卡片;获取针对所述转发卡片的第二指示,所述第二指示用于指示转发卡片需要被打开;响应于所述第二指示,判断所述转发消息是否携带分享票据;通过所述第三方应用向所述第三方应用对应的应用服务器发送第三指示,所述第三指示用指示所述转发消息是否携带分享票据;其中,当所述转发消息携带分享票据时,表示所述接收方通信客户端对应的接收方具有浏览所述目标页面的权限,当所述转发消息未携带分享票据时,表示所述接收方通信客户端对应的接收方不具有浏览所述目标页面的权限。6.根据权利要求5所述的方法,其特征在于,还包括:获取所述接收方的标识;将所述接收方的标识发送给所述接收方通信客户端对应的后台服务器,以使所述后台服务器对所述接收方的标识进行加密,得到加密标识;其中,所述加密标识用于确定所述接收方是否为合法用户。
7.一种页面转发方法,其特征在于,所述方法应用于第三方应用对应的应用服务器,所述方法包括:获取第三指示,所述第三指示用指示所述第三方应用的目标页面对应的转发消息是否携带分享票据;根据所述第三指示确定所述转发消息的接收方是否具有浏览所述目标页面的权限;若确定所述接收方具有浏览所述目标页面的权限,则控制在接收方通信客户端渲染展示所述目标页面;其中,当所述转发消息携带分享票据时,表示所述接收方通信客户端对应的接收方具有浏览所述目标页面的权限,当所述转发消息未携带分享票据时,表示所述接收方通信客户端对应的接收方不具有浏览所述目标页面的权限。8.根据权利要求7所述的方法,其特征在于,还包括:获取加密参数和/或加密标识,所述加密参数是后台服务器对所述目标页面对应的目标参数进行加密得到的;所述加密标识是后台服务器对接收方的标识进行加密得到的;相应的,根据所述第三指示确定所述转发消息的接收方是否具有浏览所述目标页面的权限,包括:若获取到所述加密参数,则根据所述第三指示和所述加密参数确定所述转发消息的接收方是否具有浏览所述目标页面的权限;若获取到所述加密标识,则根据所述第三指示和所述加密标识确定所述转发消息的接收方是否具有浏览所述目标页面的权限;若获取到所述加密参数和所述加密标识,则根据所述第三指示、所述加密参数和所述加密标识确定所述转发消息的接收方是否具有浏览所述目标页面的权限。9.根据权利要求8所述的方法,其特征在于,所述根据所述第三指示和所述加密参数确定所述转发消息的接收方是否具有浏览所述目标页面的权限,包括:对所述加密参数进行解密,得到第一解密结果;获取所述目标参数;判断所述第一解密结果与所述目标参数是否一致;若所述第一解密结果与所述目标参数一致,则确定所述接收方通信客户端为合法通信客户端;若所述第一解密结果与所述目标参数不一致,则确定所述接收方通信客户端为非法通信客户端;若所述第三指示所述转发消息携带分享票据,且所述接收方通信客户端为合法通信客户端,则确定所述接收方具有浏览所述目标页面的权限;否...
【专利技术属性】
技术研发人员:黄铁鸣,邓林升,谢磊,李斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。