本公开涉及计算机,特别涉及一种资源生成方法、装置、终端及存储介质。
背景技术:
1、随着互联网技术的发展,越来越多的商家会在线下门店中展示包含二维码的媒体资源,以便用户能够通过扫描该媒体资源中的二维码,来快速获取门店的相关信息。目前,对于入驻信息分享平台的商家,主要是由信息分享平台的设计人员根据商家的需求,手动生成二维码,然后将二维码放入提前设计好的媒体资源中,最后通过对媒体资源进行一些美工处理,得到商家所需的媒体资源。然而,在媒体资源的需求数量过多时,通过人工方式生成媒体资源所花费的时间过长,导致资源生成效率较低。因此,如何提高媒体资源的生成效率,是一个需要解决的技术问题。
技术实现思路
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、所述第三显示单元,还被配置为响应于对所述多个第一资源模板中任一第一资源模板的选中操作,在所述预览区域显示被选中的第一资源模板;
28、所述第一生成单元,还被配置为基于所述目标对象的对象标识、所述跳转页面的页面标识以及所述被选中的第一资源模板,生成所述目标资源,所述目标资源的布局与所述被选中的第一资源模板相同。
29、在一些实施例中,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第一资源模板,所述第一资源模板包括图形标识码区域;
30、所述第三显示单元,还被配置为响应于对所述多个第一资源模板中任一第一资源模板的选中操作,在所述预览区域显示被选中的第一资源模板;
31、所述第一生成单元,还被配置为响应于在所述编辑区域中对第一资源类型的选中操作,基于所述目标对象的对象标识和所述跳转页面的页面标识,生成所述目标资源,所述第一资源类型用于指示所述目标资源为图形标识码。
32、在一些实施例中,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第一资源模板,所述第一资源模板包括图形标识码区域;
33、所述第三显示单元,还被配置为响应于对所述多个第一资源模板中任一第一资源模板的选中操作,在所述预览区域显示被选中的第一资源模板;
34、所述第一生成单元,还被配置为响应于在所述编辑区域中对第二资源类型的选中操作,基于所述目标对象的对象标识、所述跳转页面的页面标识以及所述被选中的第一资源模板,生成所述目标资源,所述目标资源的布局与所述被选中的第一资源模板相同,所述第一资源类型用于指示所述目标资源为图形标识码。
35、在一些实施例中,所述第一生成单元,还被配置为基于所述目标对象的对象标识和所述跳转页面的页面标识,从所述目标平台的对象数据库中获取所述跳转页面的页面地址;对所述跳转页面的页面地址进行编码,得到所述跳转页面的图形标识码;基于所述图形标识码和所述被选中的第一资源模板,生成所述目标资源。
36、在一些实施例中,所述第一生成单元,还被配置为基于所述目标对象的对象标识、所述跳转页面的页面标识以及所述被选中的第一资源模板,向服务器发送资源生成请求,所述服务器用于基于所述资源生成请求携带的所述对象标识和所述页面标识,从所述目标平台的对象数据库中获取所述跳转页面的页面地址,对所述页面地址进行编码,得到所述跳转页面的图形标识码,基于所述图形标识码和所述资源生成请求携带的所述第一资源模板,生成所述目标资源;接收所述服务器返回的所述目标资源。
37、在一些实施例中,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第二资源模板,所述第二资源模板包括物品图像区域和图形标识码区域;
38、所述装置还包括:
39、第四显示单元,被配置为在从所述模板选择区域选中任一第二资源模板的情况下,基于所述目标对象的对象标识,在所述编辑区域中显示多个候选物品对象,所述候选物品对象为所述目标对象对应的物品对象;
40、第二获取单元,被配置为响应于对所述多个候选物品对象中任一候选物品对象的选中操作,获取被选中的候选物品对象的物品图像;
41、所述第一生成单元,还被配置为基于所述目标对象的对象标识、所述跳转页面的页面标识、所述物品图像以及被选中的第二资源模板,生成所述目标资源,所述目标资源的布局与所述被选中的第二资源模板相同。
42、在一些实施例中,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第二资源模板,所述第二资源模板包括物品图像区域和图形标识码区域;
43、所述第二获取单元,还被配置为在从所述模板选择区域选中任一第二资源模板的情况下,响应于在所述编辑区域中的图像输入操作,获取物品图像;
44、所述第一生成单元,还被配置为基于所述目标对象的对象标识、所述跳转页面的页面标识、所述物品图像以及被选中的第二资源模板,生成所述目标资源,所述目标资源的布局与所述被选中的第二资源模板相同。
45、在一些实施例中,所述装置还包括:
46、第二生成单元,被配置为基于所述物品图像和所述目标对象的对象标识,生成图像描述信息,所述图像描述信息用于描述待生成的目标图像;基于所述图像描述信息,生成所述目标图像;
47、所述第一生成单元,还被配置为基于所述目标对象的对象标识、所述跳转页面的页面标识、所述目标图像以及所述第二资源模板,生成所述目标资源。
48、在一些实施例中,所述装置还包括:
49、发送单元,被配置为基于所述物品图像和所述目标对象的对象标识,向服务器发送图像生成请求,所述服务器用于基于所述图像生成请求携带的所述物品图像和所述对象标识,生成图像描述信息,基于所述图像描述信息,生成目标图像,所述图像描述信息用于描述待生成的目标图像;
50、接收单元,被配置为接收所述服务器返回的所述目标图像;
51、所述第一生成单元,被配置为基于所述目标对象的对象标识、所述跳转页面的页面标识、所述目标图像以及所述第二资源模板,生成所述目标资源。
52、在一些实施例中,所述装置还包括:
53、第三获取单元,被配置为获取所述目标对象的至少一个子对象的对象标识;
54、所述第一生成单元,被配置为基于所述目标对象的对象标识、所述至少一个子对象的对象标识以及所述跳转页面的页面标识,生成每个子对象对应的目标资源。
55、在一些实施例中,所述第三获取单元,被配置为基于所述目标对象的对象标识,在所述编辑区域中显示多个候选对象,所述候选对象为所述目标对象的子对象;响应于对所述多个候选对象中至少一个候选对象的选中操作,获取被选中的至少一个候选对象的对象标识。
56、在一些实施例中,所述第三获取单元,被配置为响应于在所述编辑区域中对至少一个对象标识的输入操作,基于所述目标对象的对象标识,对所述至少一个对象标识进行校验;在校验通过的情况下,获取所述至少一个对象标识。
57、在一些实施例中,所述第三获取单元,还被配置为在校验不通过的情况下,显示提示信息,所述提示信息用于提示所述至少一个对象标识对应的对象不是所述目标对象的子对象。
58、在一些实施例中,所述资源编辑界面还包括模板选择区域,所述第二显示单元,还被配置为在所述模板选择区域显示有多个第一资源模板的情况下,响应于在所述模板选择区域中的类别切换操作,将所述模板选择区域显示的多个第一资源模板切换为多个第二资源模板,所述第一资源模板包括图形标识码区域,所述第二资源模板包括物品图像区域和图形标识码区域。
59、根据本公开实施例的另一方面,提供了一种终端,该终端包括:
60、一个或多个处理器;
61、用于存储该处理器可执行程序代码的存储器;
62、其中,该处理器被配置为执行该程序代码,以实现上述资源生成方法。
63、根据本公开实施例的另一方面,提供了一种计算机可读存储介质,当该计算机可读存储介质中的程序代码由终端的处理器执行时,使得终端能够执行上述资源生成方法。
64、根据本公开实施例的另一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述资源生成方法。
65、本公开实施例提供了一种资源生成方法,通过显示目标平台为用户提供的资源编辑界面,使得用户能够通过资源编辑界面对生成目标资源所需的相关信息进行配置,进而使得终端能够基于用户在资源编辑界面输入的目标平台上目标对象的对象标识和跳转页面的页面标识,自动生成用户所需的目标资源,无需通过目标平台的设计人员手动生成目标资源,从而能够减少生成目标资源所需的人力成本,提高目标资源的生成效率。
66、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种资源生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的资源生成方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的资源生成方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的资源生成方法,其特征在于,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第一资源模板,所述第一资源模板包括图形标识码区域;
5.根据权利要求1所述的资源生成方法,其特征在于,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第一资源模板,所述第一资源模板包括图形标识码区域;
6.根据权利要求3或5所述的资源生成方法,其特征在于,所述基于所述目标对象的对象标识、所述跳转页面的页面标识以及所述被选中的第一资源模板,生成所述目标资源,包括:
7.根据权利要求1所述的资源生成方法,其特征在于,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第二资源模板,所述第二资源模板包括物品图像区域和图形标识码区域;
8.根据权利要求1所述的资源生成方法,其特征在于,所述资源编辑界面还包括模板选择区域,所述模板选择区域显示有多个第二资源模板,所述第二资源模板包括物品图像区域和图形标识码区域;
9.根据权利要求7或8所述的资源生成方法,其特征在于,所述方法还包括:
10.根据权利要求1所述的资源生成方法,其特征在于,所述方法还包括:
11.根据权利要求10所述的资源生成方法,其特征在于,所述获取所述目标对象的至少一个子对象的对象标识,包括:
12.根据权利要求10所述的资源生成方法,其特征在于,所述获取所述目标对象的至少一个子对象的对象标识,包括:
13.根据权利要求12所述的资源生成方法,其特征在于,所述方法还包括:
14.根据权利要求1所述的资源生成方法,其特征在于,所述资源编辑界面还包括模板选择区域,所述方法还包括:
15.一种资源生成装置,其特征在于,所述装置包括:
16.一种终端,其特征在于,所述终端包括:
17.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如权利要求1至14任一项所述的资源生成方法。
18.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至14任一项所述的资源生成方法。