本申请涉及通讯,特别是涉及一种照片响应方法、照片展示方法、装置和计算机设备。
背景技术:
1、通讯应用通常支持群组功能。群组内的各个群组成员之间可以实现话题讨论;或者,基于群组可以实现快速的消息通知、信息分享等,而无须与每个群组成员分别进行单独对话。除了文字之外,群组成员可以在群组的聊天界面内发送图像,比如照片等。
2、相关技术中,不同用户针对同一组数据发出请求后,得到的响应数据的数据形式一致。在该情形下,当数据量较大时,用户需要花费额外进行寻找目标数据,例如用户需要在诸多照片中寻找到自己希望看到的照片,若用户网络情况较差,则会进一步增加目标照片的获取难度。
3、针对相关技术中,数据响应能力低下的问题,尚未出现有效的解决方案。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高数据响应能力的照片响应方法、照片展示方法、装置和计算机设备。
2、第一方面,本申请提供了一种照片响应方法,应用于服务器。所述方法包括:
3、获取用户接口发送的照片请求数据;
4、根据所述照片请求数据,获取用户接口的接口信息;
5、根据所述接口信息,确定照片响应策略;
6、根据所述照片响应策略推送相应的目标响应照片至所述用户接口。
7、在其中的一个实施例中,所述接口信息包括历史响应时间参数,所述获取用户接口的接口信息包括:获取用户接口预设时间段内的响应次数以及响应时间;根据所述响应次数以及响应时间,计算平均响应参数;将所述平均响应参数作为历史响应时间参数。
8、在其中的一个实施例中,所述接口信息包括照片大小参数,所述获取用户接口的接口信息包括:获取预设时间段内新上传照片平均大小参数以及历史照片平均大小参数;根据所述新上传照片平均大小参数以及历史照片平均大小参数,生成总照片平均大小参数;将所述总照片平均大小参数作为照片大小参数。
9、在其中的一个实施例中,所述接口信息包括历史响应时间参数、照片大小参数以及预设照片显示数量,所述根据所述接口信息,确定照片响应策略包括:根据所述历史响应时间参数、照片大小参数以及预设照片显示数量,计算策略参数;若所述策略参数小于或者等于第一参数阈值,则确定所述照片响应策略为第一响应策略;若所述策略参数大于第一参数阈值且小于等于第二参数阈值,则确定所述照片响应策略为第二响应策略;若所述策略参数大于第二参数阈值,则确定所述照片响应策略为第三响应策略;所述第一响应策略的照片显示数量大于第二响应策略的照片显示数量;所述第二响应策略的照片显示数量大于第三响应策略的照片显示数量。
10、在其中的一个实施例中,所述根据所述照片响应策略推送相应的目标响应照片至所述用户接口包括:根据所述照片请求数据,获取用户身份信息;根据所述用户身份信息,确定照片响应列表;根据所述照片响应策略,确定对应照片响应策略的照片显示数量;根据所述照片显示数量以及照片响应列表,确定目标响应照片,并推送至用户接口。
11、在其中的一个实施例中,所述根据所述用户身份信息,确定照片响应列表包括:根据所述用户身份信息确定用户关联对象;根据所述用户关联对象,确定照片响应列表。
12、在其中的一个实施例中,所述根据所述用户身份信息,确定照片响应列表之后包括:对所述照片响应列表中的照片进行人脸识别,确定人脸检测框;计算所述人脸检测框的面积与对应照片的面积的比值,得到照片质量参数;根据所述照片质量参数调整所述照片响应列表的照片顺序。
13、第二方面,本申请还提供了一种照片展示方法,应用于显示终端,所述方法包括:发送的照片请求数据,所述照片请求数据包括所述显示终端的接口信息;
14、接收服务器基于所述照片请求数据响应的目标响应照片,其中,所述目标响应照片通过照片响应策略推送至所述显示终端;
15、根据所述照片响应数据和所述接口信息确定照片展示策略;
16、根据所述照片展示策略进行照片展示。
17、第三方面,本申请还提供了一种照片响应装置。所述装置包括:
18、获取模块,用于获取用户接口发送的照片请求数据;
19、解析模块,用于根据所述照片请求数据,获取用户接口的接口信息;
20、处理模块,用于根据所述接口信息,确定照片响应策略;
21、响应模块,用于根据所述照片响应策略推送相应的目标响应照片至所述用户接口。
22、第四方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
23、获取用户接口发送的照片请求数据;
24、根据所述照片请求数据,获取用户接口的接口信息;
25、根据所述接口信息,确定照片响应策略;
26、根据所述照片响应策略推送相应的目标响应照片至所述用户接口。
27、上述照片响应方法、照片展示方法、装置和计算机设备,通过获取用户接口发送的照片请求数据;根据所述照片请求数据,获取用户接口的接口信息;根据所述接口信息,确定照片响应策略;根据所述照片响应策略推送相应的目标响应照片至所述用户接口,实现了提高照片响应能力的技术效果。
1.一种照片响应方法,应用于服务器,其特征在于,所述方法包括:
2.根据权利要求1所述的照片响应方法,其特征在于,所述接口信息包括历史响应时间参数,所述获取用户接口的接口信息包括:
3.根据权利要求1所述的照片响应方法,其特征在于,所述接口信息包括照片大小参数,所述获取用户接口的接口信息包括:
4.根据权利要求1所述的照片响应方法,其特征在于,所述接口信息包括历史响应时间参数、照片大小参数以及预设照片显示数量,所述根据所述接口信息,确定照片响应策略包括:
5.根据权利要求4所述的照片响应方法,其特征在于,所述根据所述照片响应策略推送相应的目标响应照片至所述用户接口包括:
6.根据权利要求5所述的照片响应方法,其特征在于,所述根据所述用户身份信息,确定照片响应列表包括:
7.根据权利要求5所述的照片响应方法,其特征在于,所述根据所述用户身份信息,确定照片响应列表之后包括:
8.一种照片展示方法,应用于显示终端,其特征在于,所述方法包括:
9.一种照片响应装置,其特征在于,所述装置包括:
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。