媒体资源获取方法、装置、电子设备、存储介质和产品制造方法及图纸

技术编号:34963905 阅读:15 留言:0更新日期:2022-09-17 12:44
本公开关于一种媒体资源获取方法、装置、设备、存储介质和产品。所述方法包括:接收客户端针对资源展示页面的资源获取请求;确定与资源获取请求关联的至少两种资源类型,并调用至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源;根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源;对待推荐的媒体资源进行合并,并向客户端返回合并后的媒体资源。本公开中,可避免客户端针对不同资源类型调用对应接口,降低数据交互的复杂性,且服务端根据资源推荐策略对多个候选媒体资源进行灵活的筛选或推荐,优化待推荐的媒体资源的展示效果,有效提升客户端媒体资源的展示效率。资源的展示效率。资源的展示效率。

【技术实现步骤摘要】
媒体资源获取方法、装置、电子设备、存储介质和产品


[0001]本公开涉及计算机
,尤其涉及一种媒体资源获取方法、装置、电子设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的普及,用户可以通过客户端提供的不同页面,分别浏览到不同资源类型的媒体资源,当页面发生切换时,客户端可以分别请求对应页面的数据。但此方式下用户浏览各页面中重点信息的效率并不高。
[0003]在相关技术中,可以将多个页面的资源数据整合在一个页面中进行展示,而客户端仍然可以从原有的多个资源类型对应的接口中获取到对应资源类型下的媒体资源,并按照预设规则依次展示获取到的多个媒体资源。然而,上述方式中,客户端展示媒体资源的效率并不高。

技术实现思路

[0004]本公开提供一种媒体资源获取方法、装置、电子设备、存储介质和计算机程序产品,以至少解决相关技术中客户端媒体资源展示效率低的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种媒体资源获取方法,包括:
[0006]接收客户端针对资源展示页面的资源获取请求;所述资源展示页面用于展示至少两种资源类型的媒体资源;
[0007]确定与所述资源获取请求关联的至少两种资源类型,并调用所述至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源;
[0008]根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源;
[0009]对所述待推荐的媒体资源进行合并,并向所述客户端返回合并后的媒体资源。
[0010]在其中一个实施例中,所述对所述待推荐的媒体资源进行合并,包括:
[0011]获取每个待推荐的媒体资源的资源类型标识,并对各待推荐的媒体资源和各待推荐的媒体资源的资源类型标识进行合并,得到合并后的媒体资源;
[0012]其中,所述合并后的媒体资源中的所述资源类型标识,用于指示所述客户端在读取到所述资源类型标识关联的媒体资源的情况下,根据所述资源类型标识对应的资源解析规则解析读取的媒体资源。
[0013]在其中一个实施例中,所述接收客户端针对资源展示页面的资源获取请求,包括:
[0014]通过预设接口接收客户端针对资源展示页面的资源获取请求;
[0015]所述对所述待推荐的媒体资源进行合并,包括:
[0016]获取所述预设接口对应的数据封装格式,并基于所述数据封装格式对所述待推荐的媒体资源进行合并。
[0017]根据本公开实施例的第二方面,提供一种媒体资源获取方法,包括:
[0018]向服务端发送针对资源展示页面的资源获取请求;所述资源展示页面用于展示至少两种资源类型的媒体资源数据,所述资源获取请求用于触发服务端确定关联的至少两种资源类型,并调用所述至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源,根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源,并对所述待推荐的媒体资源进行合并;
[0019]接收所述服务端返回的合并后的媒体资源。
[0020]在其中一个实施例中,在所述接收所述服务端返回的合并后的媒体资源之后,还包括:
[0021]从所述合并后的媒体资源中读取每个媒体资源的资源类型标识,并根据所述资源类型标识对应的资源解析规则解析对应的媒体资源;
[0022]在所述资源展示页面展示解析后的各种资源类型的媒体资源。
[0023]在其中一个实施例中,在所述在所述资源展示页面展示解析后的各个媒体资源数据之后,还包括:
[0024]获取新增的资源类型标识对应的资源解析规则,所述新增的资源类型标识是所述服务端在接收到针对所述资源展示页面的资源类型添加请求后,获取到的与添加的资源类型对应的资源类型标识;
[0025]在再次获取到合并后的媒体资源,并从所述合并后的媒体资源中读取到所述新增的资源类型标识的情况下,根据所述新增的资源类型标识对应的资源解析规则,对所述合并后的媒体资源中所述新增的资源类型标识对应的新增媒体资源进行解析。
[0026]根据本公开实施例的第三方面,提供一种媒体资源获取装置,包括:
[0027]请求接收单元,被配置为执行接收客户端针对资源展示页面的资源获取请求;所述资源展示页面用于展示至少两种资源类型的媒体资源;
[0028]接口调用单元,被配置为执行确定与所述资源获取请求关联的至少两种资源类型,并调用所述至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源;
[0029]推荐资源确定单元,被配置为执行根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源;
[0030]合并资源发送单元,被配置为执行对所述待推荐的媒体资源进行合并,并向所述客户端返回合并后的媒体资源。
[0031]根据本公开实施例的第四方面,提供一种媒体资源获取装置,包括:
[0032]请求发送单元,被配置为执行向服务端发送针对资源展示页面的资源获取请求;所述资源展示页面用于展示至少两种资源类型的媒体资源数据,所述资源获取请求用于触发服务端确定关联的至少两种资源类型,并调用所述至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源,根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源,并对所述待推荐的媒体资源进行合并;
[0033]合并资源接收单元,被配置为执行接收所述服务端返回的合并后的媒体资源。
[0034]根据本公开实施例的第五方面,提供一种电子设备,包括:
[0035]处理器;
[0036]用于存储所述处理器可执行指令的存储器;
[0037]其中,所述处理器被配置为执行所述指令,以实现如上述任一项所述的方法。
[0038]根据本公开实施例的第六方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如上述任一项所述的方法。
[0039]根据本公开实施例的第七方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如上述任一项所述的方法。
[0040]本公开的实施例提供的技术方案至少带来以下有益效果:
[0041]上述媒体资源获取方法中,服务端在接收客户端针对资源展示页面的资源获取请求后,可以确定与资源获取请求关联的至少两种资源类型,并调用至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源,进而可以根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源,对待推荐的媒体资源进行合并,并向客户端返回合并后的媒体资源。本公开中,客户端可以通过向资源获取请求触发服务端调用多个接口并获取不同资本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种媒体资源获取方法,其特征在于,包括:接收客户端针对资源展示页面的资源获取请求;所述资源展示页面用于展示至少两种资源类型的媒体资源;确定与所述资源获取请求关联的至少两种资源类型,并调用所述至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源;根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源;对所述待推荐的媒体资源进行合并,并向所述客户端返回合并后的媒体资源。2.根据权利要求1所述的方法,其特征在于,所述对所述待推荐的媒体资源进行合并,包括:获取每个待推荐的媒体资源的资源类型标识,并对各待推荐的媒体资源和各待推荐的媒体资源的资源类型标识进行合并,得到合并后的媒体资源;其中,所述合并后的媒体资源中的所述资源类型标识,用于指示所述客户端在读取到所述资源类型标识关联的媒体资源的情况下,根据所述资源类型标识对应的资源解析规则解析读取的媒体资源。3.根据权利要求1或2所述的方法,其特征在于,所述接收客户端针对资源展示页面的资源获取请求,包括:通过预设接口接收客户端针对资源展示页面的资源获取请求;所述对所述待推荐的媒体资源进行合并,包括:获取所述预设接口对应的数据封装格式,并基于所述数据封装格式对所述待推荐的媒体资源进行合并。4.一种媒体资源获取方法,其特征在于,包括:向服务端发送针对资源展示页面的资源获取请求;所述资源展示页面用于展示至少两种资源类型的媒体资源数据,所述资源获取请求用于触发服务端确定关联的至少两种资源类型,并调用所述至少两种资源类型中每种资源类型对应的接口,通过每种资源类型的接口获取对应资源类型下的候选媒体资源,根据预先确定的资源推荐策略,从多个候选媒体资源中确定出待推荐的媒体资源,并对所述待推荐的媒体资源进行合并;接收所述服务端返回的合并后的媒体资源。5.根据权利要求4所述的方法,其特征在于,在所述接收所述服务端返回的合并后的媒体资源之后,还包括:从所述合并后的媒体资源中读取每个媒体资源的资源类型标识,并根据所述资源类型标识对应的资源解析规则解析对应的媒体资源;在所述资源展示页面展示解析后的各种资源类型的媒体资源。6.根据权利要求5所述的方法,其特征在于,在所述在所述资源展示页面展示解析后的各个媒体资源数据之后,还包括:获取新增的资源类型标识对应的资源解析规则,所述新增的资源类型...

【专利技术属性】
技术研发人员:杨文强
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1