一种基于电子凭证的互动方法及装置与流程
未命名
07-14
阅读:115
评论:0
1.本说明书一个或多个实施例涉及应用技术领域,尤其涉及一种基于电子凭证的互动方法5及装置。
背景技术:
2.随着网络技术的发展,出现了多种多样的虚拟资源的分配方式。以“红包”形式的虚拟资源的分配为例,用户可以将电子贺卡、礼金等放入“红包”中,并设定“红包”3.的领取权限。用户可将红包发放至另一用户,或者发放至群组内,当另一用户或者群组0内的成员获取到领取权限时可领取该“红包”。然而,随着虚拟资源的分配场景的日益
4.丰富,如何提升在分配虚拟资源时的交互性,对于提升用户体验具有十分重要的意义。
技术实现要素:
5.本技术提供一种基于电子凭证的互动方法,所述方法包括:
6.获取用户触发的兑换任务;其中,所述兑换任务绑定了指示参与所述兑换任务所需的电5子凭证的目标数量;所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限;从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证;
7.响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并将选取的所述电子凭证从所述电子凭证集合中删除。
8.可选的,获取用户触发的兑换任务,包括:
9.0获取用户在虚拟场景中触发的兑换任务。
10.可选的,所述虚拟场景中输出了与所述兑换任务对应的触发选项;
11.所述用户在虚拟场景中触发所述兑换任务,包括:
12.响应于用户针对所述虚拟场景中输出的所述触发选项的触发操作,在所述虚拟场景中触发与所述触发选项对应的兑换任务,并输出与所述兑换任务对应的兑换界面。
13.5可选的,所述虚拟场景中还输出了与所述用户对应的虚拟形象;所述用户控制与其对应的虚拟形象在所述虚拟场景中进行移动;
14.所述用户在虚拟场景中触发所述兑换任务,包括:
15.响应于所述用户对应的虚拟形象在所述虚拟场景中移动到与所述兑换任务的任务提供方
16.对应的位置上,在所述虚拟场景中触发该任务提供方提供的兑换任务,并输出与所述兑换任0务对应的兑换界面。
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.可选的,与所述兑换任务对应的兑换界面还包括与选取的电子凭证对应的电子凭证更换选项;
67.所述装置还可以包括输出单元,用于:
68.响应于用户针对所述电子凭证更换选项的触发操作,输出与选取的所述电子凭证对应的电子凭证更换界面;其中,所述电子凭证更换界面包括与所述可用电子凭证中的各
种电子凭证类型分别对应的选取选项;
69.响应于用户针对所述选取选项的触发操作,从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。
70.可选的,所述选取选项包括与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项;
71.所述输出单元,具体可以用于:
72.响应于用户针对与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项的触发操作,调整与所述可用电子凭证中的各种电子凭证类型对应的选取数量,以从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。
73.可选的,所述兑换任务包括用于兑换虚拟或实物商品的兑换任务。
74.可选的,所述兑换任务包括用于兑换预设的互动任务的任务权限的兑换任务。
75.可选的,所述互动任务包括用于触发为所述用户分配额外的虚拟资源的互动任务;其中,所述额外的虚拟资源,将累加到服务端从虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
76.可选的,所述兑换任务包括用于兑换数字权益的兑换任务。
77.可选的,所述数字权益包括电子优惠券。
78.可选的,所述虚拟资源包括虚拟红包。
79.根据本技术的第三方面,提供一种电子设备,包括通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;
80.所述存储器中存储机器可读指令,所述处理器通过调用所述机器可读指令,执行所述基于电子凭证的互动方法。
81.根据本技术的第四方面,提供一种机器可读存储介质,所述机器可读存储介质存储有机器可读指令,所述机器可读指令在被处理器调用和执行时,实现所述基于电子凭证的互动方法。
82.通过以上实施例,通过获取用户触发的兑换任务,并可以从用户获得的电子凭证集合中,选取与所述用户触发的兑换任务绑定的指示参与所述兑换任务所需的电子凭证的目标数量对应的电子凭证,可以响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并可以将选取的所述电子凭证从所述电子凭证集合中删除,通过增加用户使用所述电子凭证的途径,从而可以在通过收集电子凭证来取得虚拟资源的分配权限的场景下,提升用户的交互体验。
附图说明
83.为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
84.图1是一示例性实施例提供的一种基于电子凭证的互动装置的架构示意图;
85.图2是一示例性实施例提供的一种基于电子凭证的互动方法的流程图;
86.图3是一示例性实施例提供的一种虚拟场景示意图;
87.图4是一示例性实施例提供的另一种虚拟场景示意图;
88.图5是一示例性实施例提供的另一种虚拟场景示意图;
89.图6是一示例性实施例提供的一种兑换界面示意图;
90.图7是一示例性实施例提供的一种电子凭证更换的流程图;
91.图8是一示例性实施例提供的一种客户端选取电子凭证的流程图;
92.图9是一示例性实施例提供的一种基于电子凭证的互动装置所在电子设备的结构示意图;
93.图10是一示例性实施例提供的一种基于电子凭证的互动装置的框图。
具体实施方式
94.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
95.需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
96.为了使本技术领域的人员更好地理解本说明书实施例中的技术方案,下面先对本说明书实施例涉及的图形编码识别的相关技术,进行简要说明。
97.在一些虚拟资源的分配场景下,用户可以通过收集多种类别的电子凭证。所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限。在用户收集到的电子凭证的类别数达到预设阈值时,取得预设虚拟资源集合中的虚拟资源的分配权限。
98.所述虚拟资源,可以包括任意类型的可以在线上完成分配发放的虚拟物品;例如,所述虚拟资源可以是红包发放场景中的“虚拟红包”。
99.所述预设虚拟资源集合,具体可以是指虚拟资源的集合。所述虚拟资源集合可以存储于服务端中。例如,在红包发放场景中,所述虚拟资源集合可以是“红包资金池”。
100.所述电子凭证,是指用户向服务端提取虚拟资源时的凭证。在实际应用中,服务端上可以预配置一定数量的不同类别的电子凭证,并按照一定的下发规则向特定的用户人群下发不同种类的电子凭证;其中,所述电子凭证的具体形式不进行限制,可以是字符串、数字、字符、口令、虚拟卡片,等等。
101.当用户积攒的电子凭证的类别数量达到预设阈值时,所述用户可以取得预设虚拟资源集合中虚拟资源的领取权限,以进一步完成对虚拟资源的领取。所述预设阈值可以是根据需求预设设定的任意数值。
102.例如,以所述虚拟资源为虚拟红包为例,在示出的一种“五福分大奖”的红包发放场景中,所述电子凭证可以包括“寿康福”、“友爱福”、“富强福”、“家和福”以及“财旺福”等5类虚拟福卡。用户可以通过多种途径来收集福卡,并在收集到这5类虚拟福卡后,会相应的
获得领取红包的权限,由服务端为该用户发放红包。
103.有鉴于此,在以上示出的虚拟资源分配场景的基础之上,本说明书旨在提出一种基于电子凭证的互动方法。
104.在实现时,可以设置与所述预设的虚拟资源集合中的任一虚拟资源对应的兑换任务,所述兑换任务可以绑定指示参与所述兑换任务所需的电子凭证的目标数量;所述电子凭证可以用于取得所述预设的虚拟资源集合中的任一虚拟资源的领取权限;当用户触发与所述任一虚拟资源对应的兑换任务时,可以获取用户触发的兑换任务;
105.进一步地,可以从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证;
106.进一步地,可以响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并可以将选取的所述电子凭证从所述电子凭证集合中删除。
107.通过以上实施例,通过获取用户触发的兑换任务,并可以从用户获得的电子凭证集合中,选取与所述用户触发的兑换任务绑定的指示参与所述兑换任务所需的电子凭证的目标数量对应的电子凭证,可以响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并可以将选取的所述电子凭证从所述电子凭证集合中删除,通过增加用户使用所述电子凭证的途径,从而可以在通过收集电子凭证来取得虚拟资源的分配权限的场景下,提升用户的交互体验。
108.图1是一示例性实施例提供的一种基于电子凭证的互动装置的架构示意图。
109.如图1所示,该系统可以包括网络10、服务器11、若干电子设备,如手机12、手机13和手机14等。
110.服务器11可以为包含一独立主机的物理服务器,或者该服务器11可以为主机集群承载的虚拟服务器、云服务器等。手机12-14只是用户可以使用的一种类型的电子设备。实际上,用户显然还可以使用诸如下述类型的电子设备:平板设备、笔记本电脑、掌上电脑(pdas,personal digital assistants)、可穿戴设备(如智能眼镜、智能手表等)等,本说明书一个或多个实施例并不对此进行限制。其中,手机12-14上可以安装客户端程序,该客户端程序可以面向用户提供兑换界面,用户可以通过所述兑换界面触发兑换任务。网络10可以包括多种类型的有线或无线网络。
111.在一实施例中,服务器11可以与手机12-14上安装的客户端进行配合;其中,当用户要触发兑换任务时,手机12-14上安装的客户端可以基于本说明书的基于电子凭证的互动方法,获取用户触发的兑换任务,并通过网络10,从服务器11中获取所述用户获得的电子凭证集合信息,可以从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证,可以将所述选取的电子凭证信息通过网络10上传至服务器11,响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,可以将选取的所述电子凭证从所述服务器11中存储的所述用户对应的电子凭证集合中删除。
112.下面通过具体实施例,并结合具体的应用场景对本说明书中的技术方案进行描述。
113.图2是一示例性实施例提供的一种基于电子凭证的互动方法的流程图。如图2所示,所述方法可以包括以下步骤:
114.步骤202:获取用户触发的兑换任务;其中,所述兑换任务绑定了指示参与所述兑
换任务所需的电子凭证的目标数量;所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限。
115.在实际应用中,所述方法可以应用于客户端,所述客户端可以为所述预设的虚拟资源集合中的任一虚拟资源设置对应的兑换任务,所述预设的虚拟资源集合中可以包含至少一种虚拟资源,也就是说,可以设置至少一个与所述虚拟资源对应的兑换任务;所述兑换任务可以绑定了指示参与所述兑换任务所需的电子凭证的目标数量,其中,与所述预设的虚拟资源集合中的虚拟资源分别对应的兑换任务可以对应不同的目标数量;所述电子凭证可以用于取得所述预设的虚拟资源集合中的任一虚拟资源的领取权限。
116.所述电子凭证,包括用于获取预设的虚拟资源集合中的虚拟资源的领取权限的任意类型的电子凭证。也即,所述电子凭证可以作为用户向服务端提取虚拟资源时的凭证。其中,所述电子凭证的具体形式可以是字符串、数字、字符、口令、虚拟卡片等形式,本说明书对此不作限定。
117.例如,所述预设的虚拟资源集合可以包括虚拟或实物商品、预设的互动任务的任务权限或数字权益;可以为所述虚拟或实物商品、预设的互动任务的任务权限或数字权益设置对应的兑换任务;所述电子凭证可以包括“寿康福”、“友爱福”、“富强福”、“家和福”以及“财旺福”等5类虚拟福卡,所述虚拟福卡可以用于参与所述兑换任务,以获得所述预设的虚拟资源集合中的任一虚拟资源的领取权限。
118.在示出的一种实施方式中,可以获取用户在虚拟场景中触发的兑换任务。
119.例如,如图3所示,图3是一示例性实施例提供的一种虚拟场景示意图。所述虚拟场景可以包括“福气乐园”,“福气店”,以及“福气商家”等三种虚拟场景,所述用户可以通过与所述虚拟场景“福气店”对应的触发选项,来触发输出与所述“福气店”对应的虚拟场景。
120.通过用户在虚拟场景中触发所述兑换任务的方式,增加用户体验。
121.关于如何在所述虚拟场景中触发所述兑换任务,本说明书不做限定。
122.在示出的一种实施方式中,所述虚拟场景中可以输出了与所述兑换任务对应的触发选项;所述客户端可以响应于用户针对所述虚拟场景中输出的所述触发选项的触发操作,在所述虚拟场景中触发与所述触发选项对应的兑换任务,并可以输出与所述兑换任务对应的兑换界面。
123.例如,如图4所示,图4是一示例性实施例提供的另一种虚拟场景示意图。所述虚拟场景可以是“福气店”,所述“福气店”可以输出与“兑换扫地机器人”、“兑换手环”、“兑换闹钟”、“兑换虚拟商品”等至少一种兑换任务对应的触发选项,所述客户端可以响应于用户针对所述虚拟场景中输出的与“兑换手环”的兑换任务对应的触发选项的触发操作,在所述“福气店”虚拟场景中触发与所述“兑换手环”的触发选项对应的兑换任务,并可以输出与所述兑换任务对应的兑换界面。
124.通过这种方式,可以提供一种便于用户触发所述兑换任务的触发方式。
125.在示出的另一种实施方式中,所述虚拟场景中还可以输出了与所述用户对应的虚拟形象;所述用户可以控制与其对应的虚拟形象在所述虚拟场景中进行移动;所述客户端还可以响应于所述用户对应的虚拟形象在所述虚拟场景中移动到与所述兑换任务的任务提供方对应的位置上,在所述虚拟场景中触发该任务提供方提供的兑换任务,并可以输出与所述兑换任务对应的兑换界面。
126.例如,如图5所示,图5是一示例性实施例提供的另一种虚拟场景示意图。所述虚拟场景可以是“福气商家”,所述虚拟场景可以输出了与所述用户对应的虚拟形象,所述用户可以控制所述虚拟形象在所述虚拟场景中进行移动,所述“福气商家”虚拟场景可以包括至少一个任务提供方对应的位置;所述客户端可以响应于所述用户对应的虚拟形象在所述虚拟场景中移动到与所述至少一个任务提供方中的其中一个任务提供方对应的位置上,在所述“福气商家”虚拟场景中触发由所述任务提供方提供的所述兑换任务。
127.通过这种方式,可以提供一种增加用户交互体验的触发所述兑换任务的触发方式。
128.在示出的一种实施方式中,所述虚拟场景包括元宇宙虚拟场景。
129.元宇宙(metaverse),是人类运用数字技术构建的,由现实世界映射或超越现实世界,可与现实世界交互的虚拟世界,具备新型社会体系的数字生活空间。
130.例如,所述元宇宙虚拟场景可以包括与用户对应的虚拟形象以及用于输出所述兑换任务的虚拟场景。
131.步骤204:从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证。
132.在实际应用中,所述电子凭证集合可以包括至少一张所述虚拟福卡,所述客户端可以获取所述用户触发的兑换任务,可以获取与所述兑换任务对应的目标数量,所述客户端可以从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证。
133.例如,如图6所示,图6是一示例性实施例提供的一种兑换界面示意图。所述兑换界面可以展示有客户端选取的与所述兑换任务对应的目标数量的电子凭证,可以包括2张“寿康福”、3张“友爱福”、1张“富强福”。
134.通过所述客户端为所述用户选取与所述兑换任务对应的目标数量的电子凭证的方式,能够提高用户参与所述兑换任务的效率。
135.在示出的一种实施方式中,确定所述目标数量是否大于所述电子凭证集合中的电子凭证的总数量;如果所述目标数量不大于所述总数量,则可以进一步获取所述电子凭证集合中的可用电子凭证的数量,并可以确定所述可用电子凭证的数量是否小于所述目标数量;如果所述可用电子凭证的数量不小于所述目标数量,则可以从所述可用电子凭证中,选取与所述目标数量对应的电子凭证。
136.在实际应用中,所述用户获得的电子凭证集合可以包括可用电子凭证,还可以包括不可用电子凭证,所述可用电子凭证可以用于参与所述兑换任务,所述不可用电子凭证不可以用于参与所述兑换任务,所述可用电子凭证与不可用电子凭证可以根据实际需求自行设置,本说明书不做限定。
137.例如,所述用户获得的电子凭证集合可以包括所述5类虚拟福卡,其中,所述可用电子凭证可以包括2张“寿康福”、3张“友爱福”、4张“富强福”、3张“家和福”等4类虚拟福卡,所述不可用电子凭证可以包括所述1张“财旺福”;所述兑换任务绑定的指示参与所述兑换任务所需的电子凭证的目标数量可以是6张,所述客户端可以确定所述目标数量不大于所述电子凭证集合中的电子凭证的总数量,则所述客户端可以进一步获取所述电子凭证集合中的可用电子凭证的数量为12张,所述客户端可以确定所述可用电子凭证的数量不小于所述目标数量,则可以从所述可用电子凭证中,选取6张电子凭证。
138.在示出的一种实施方式中,所述电子凭证可以包括多种电子凭证类型;可以迭代执行以下的选取过程,直到选取的电子凭证的数量达到所述目标数量:获取所述可用电子凭证中数量最多的电子凭证类型;确定所述可用电子凭证中数量最多的电子凭证类型是否大于一种;如果否,从该数量最多的电子凭证类型对应的电子凭证中,选取一电子凭证;如果是,确定所述数量最多的电子凭证类型中,优先级最高的目标电子凭证类型,并从该目标电子凭证类型对应的电子凭证中,选取一电子凭证。
139.在实际应用中,所述电子凭证可以包括多种电子凭证类型,可以为所述多种电子凭证类型设置不同的优先级,可以根据所述电子凭证类型对应的优先级,从所述电子凭证集合中选取优先级最高的电子凭证类型作为目标电子凭证类型,并从所述目标电子凭证类型对应的电子凭证中选取电子凭证。
140.例如,所述用户获得的电子凭证集合可以包括可用电子凭证,所述可用电子凭证可以包括2张“寿康福”、3张“友爱福”、4张“富强福”、3张“家和福”等4类虚拟福卡,可以设置所述“友爱福”优先级最高,可以设置优先级第二的为“寿康福”,可以设置优先级第三的为“富强福”,可以设置优先级最低的为“家和福”;可以获取所述数量最多的电子凭证类型为“富强福”,可以确定所述可用电子凭证中数量最多的电子凭证类型为一种,则可以从所述“富强福”中,选取一电子凭证。
141.在示出的一种实施方式中,所述兑换界面还包括与选取的电子凭证对应的电子凭证更换选项;所述客户端可以响应于用户针对所述电子凭证更换选项的触发操作,输出与选取的所述电子凭证对应的电子凭证更换界面;其中,所述电子凭证更换界面包括与所述可用电子凭证中的各种电子凭证类型分别对应的选取选项;可以响应于用户针对所述选取选项的触发操作,从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。
142.在实际应用中,所述兑换界面还可以包括与选取的电子凭证对应的电子凭证更换选项,所述用户可以根据实际需求,对所述客户端选取的所述电子凭证进行更换操作;所述客户端可以响应于所述用户针对所述电子凭证更换选项的触发操作,输出与选取的所述电子凭证对应的电子凭证更换界面。
143.例如,如图7所示,图7是一示例性实施例提供的一种电子凭证更换的流程图。所述兑换界面还可以包括与选取的电子凭证对应的电子凭证更换选项,所述电子凭证更换选项可以是所述“更换福卡”选项;所述客户端可以响应于用户针对所述“更换福卡”选项的触发操作,输出如图7中的右图所示的电子凭证更换界面,所述电子凭证更换界面可以包括与所述可用电子凭证中的各种电子凭证类型分别对应的选取选项,所述可用电子凭证可以包括所述“寿康福”、“友爱福”、“富强福”、“家和福”等4类虚拟福卡,所述电子凭证更换界面可以包括所述4类虚拟福卡分别对应的选取选项;所述客户端可以响应于用户针对所述选取选项的触发操作,从所述4类虚拟福卡中重新选取与所述目标数量对应的虚拟福卡。
144.通过这种方式,用户能够自定义选取电子凭证,增加用户的交互体验。
145.在示出的一种实施方式中,所述选取选项包括与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项;可以响应于用户针对与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项的触发操作,调整与所述可用电子凭证中的各种电子凭证类型对应的选取数量,以从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。
146.例如,如图7中的右图所示,所述选取选项可以包括与所述4类虚拟福卡分别对应的数量增加选项;所述客户端可以响应于所述用户针对所述4类虚拟福卡分别对应的数量增减选项的触发操作,调整与所述4类虚拟福卡对应的选取数量,以从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。
147.步骤206:响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并将选取的所述电子凭证从所述电子凭证集合中删除。
148.例如,所述选取的电子凭证可以包括所述4类虚拟福卡中的若干虚拟福卡,所述客户端可以响应于所述用户针对所述兑换任务的确认操作,基于选取的所述若干虚拟福卡执行所述兑换任务,并可以将选取的所述电子凭证从所述电子凭证集合中删除。
149.关于所述兑换任务的具体形式,本说明书不做限定。例如,所述兑换任务可以包括用于兑换虚拟或实物商品的兑换任务,可以包括用于兑换预设的互动任务的任务权限的兑换任务,还可以包括用于兑换数字权益的兑换任务。
150.在示出的一种实施方式中,所述兑换任务可以包括用于兑换虚拟或实物商品的兑换任务。
151.例如,所述电子凭证可以包括所述“寿康福”、“友爱福”、“富强福”、“家和福”以及“财旺福”等5类虚拟福卡,所述兑换任务可以是所述虚拟场景“福气店”中包含的虚拟或实物商品对应的兑换任务,所述虚拟福卡可以用于参与所述兑换任务,以获得所述“福气店”中包含的虚拟或实物商品的领取权限。
152.在示出的一种实施方式中,所述用于兑换虚拟或实物商品的兑换任务可以包括基于所述电子凭证购买虚拟或实物商品的购买任务;或者,基于所述电子凭证针对所述虚拟或者实体商品进行抽奖的抽奖任务。
153.例如,所述用于兑换虚拟或实物商品的兑换任务可以包括基于所述电子凭证购买虚拟或实物商品的购买任务;所述虚拟或实物商品的领取权限可以由目标数量的电子凭证以及一定数量的货币两部分组成,所述客户端可以执行所述兑换任务,所述用户可以获得针对所述虚拟或实物商品的部分领取权限,所述用户可以基于所述部分购买权限,通过在线购买的方式,获取所述虚拟或实物商品。
154.又例如,所述用于兑换虚拟或实物商品的兑换任务可以包括基于所述电子凭证针对所述虚拟或者实体商品进行抽奖的抽奖任务;所述虚拟或实物商品的领取权限可以通过抽奖的形式获得,所述用户可以触发所述针对所述虚拟或实物商品的兑换任务,获取一次针对所述虚拟或实物商品的抽奖次数,所述用户可以基于所述抽奖次数参与针对所述虚拟或实物商品的抽奖活动,并基于抽奖结果确定是否获取所述虚拟或实物商品的领取权限。
155.在示出的另一种实施方式中,所述兑换任务可以包括用于兑换预设的互动任务的任务权限的兑换任务。
156.例如,所述电子凭证可以包括所述“寿康福”、“友爱福”、“富强福”、“家和福”以及“财旺福”等5类虚拟福卡,所述兑换任务可以是虚拟场景“福气乐园”中预设的互动任务的任务权限的兑换任务,所述虚拟福卡可以用于参与所述兑换任务,以获得所述“福气乐园”中预设的互动任务的任务权限。
157.在示出的一种实施方式中,所述互动任务包括用于触发为所述用户分配额外的虚拟资源的互动任务;其中,所述额外的虚拟资源,将累加到服务端从所述虚拟资源集合中为
所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
158.例如,所述互动任务可以包括游戏,所述用户可以通过参与所述游戏,来取得额外的虚拟资源的领取权限,由服务端为具有该领取权限的用户发放额外的虚拟资源。所述客户端可以响应于用户针对所述游戏的触发操作,可以将所述额外的虚拟资源累加到服务端从所述虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
159.在示出的一种实施方式中,所述虚拟资源包括虚拟红包。
160.在实际应用中,所述虚拟资源,可以包括任意类型的可以在线完成分配发放的电子资源,例如:虚拟资源可以包括电子资金(比如“红包”)、电子物品、电子资源、电子奖品等。
161.在示出的另一种实施方式中,所述兑换任务包括用于兑换数字权益的兑换任务。
162.例如,所述电子凭证可以包括“寿康福”、“友爱福”、“富强福”、“家和福”以及“财旺福”等5类虚拟福卡,所述兑换任务可以是虚拟场景“福气商家”中的任务提供方提供的数字权益对应的兑换任务,所述虚拟福卡可以用于获得所述任务提供方提供的数字权益的领取权限。
163.在示出的一种实施方式中,所述数字权益包括电子优惠券。
164.例如,所述虚拟场景可以包括用于兑换所述数字权益的虚拟场景,所述虚拟场景可以是“福气商家”,所述数字权益可以是所述“福气商家”提供的电子优惠券。
165.为了方便理解实现上述基于电子凭证的互动方法的过程,本说明书结合一个具体的实例,以用户触发虚拟场景“福气店”中的“兑换手环”的兑换任务为例,对本技术进行描述。
166.所述预设的虚拟资源集合可以包括虚拟或实物商品;可以为所述虚拟或实物商品设置对应的兑换任务;所述电子凭证可以包括“寿康福”、“友爱福”、“富强福”、“家和福”以及“财旺福”等5类虚拟福卡,所述虚拟福卡可以用于参与所述兑换任务,以获得所述虚拟或实物商品的领取权限。
167.所述虚拟场景可以包括“福气店”,所述兑换任务可以是所述虚拟场景“福气店”中包含的虚拟或实物商品对应的兑换任务,所述虚拟福卡可以用于参与所述兑换任务,以获得所述“福气店”中包含的虚拟或实物商品的领取权限。所述“福气店”可以输出与“兑换扫地机器人”、“兑换手环”、“兑换闹钟”、“兑换虚拟商品”等至少一种兑换任务对应的触发选项。
168.所述客户端可以响应于用户针对所述“福气店”输出的与“兑换手环”的兑换任务对应的触发选项的触发操作,在所述“福气店”中触发与所述“兑换手环”的触发选项对应的兑换任务,并可以输出与所述兑换任务对应的兑换界面。所述兑换界面可以展示有所述客户端选取的与所述兑换任务对应的目标数量的电子凭证,可以包括2张“寿康福”、3张“友爱福”以及1张“富强福”。
169.所述客户端可以通过以下方法选取与所述兑换任务对应的目标数量的电子凭证:
170.如图8所示,图8是一示例性实施例提供的一种客户端选取电子凭证的流程图。所述用户获得的电子凭证集合可以包括所述5类虚拟福卡,其中,所述可用电子凭证可以包括2张“寿康福”、3张“友爱福”、4张“富强福”、3张“家和福”等4类虚拟福卡,其中,可以设置所
述“友爱福”为最高优先级,可以设置优先级第二的为“寿康福”,可以设置优先级第三的为“富强福”,可以设置优先级最低的为“家和福”;所述不可用电子凭证可以包括所述1张“财旺福”,所述“兑换手环”的兑换任务绑定的指示参与所述兑换任务所需的电子凭证的目标数量可以是6张。
171.所述客户端可以确定所述目标数量不大于所述电子凭证集合中的电子凭证的总数量,则所述客户端可以进一步获取所述电子凭证集合中的可用电子凭证的数量为12张,所述客户端可以确定所述可用电子凭证的数量不小于所述目标数量,则可以从所述可用电子凭证中,选取6张电子凭证。
172.所述客户端可以获取所述数量最多的电子凭证类型为“富强福”,可以确定所述可用电子凭证中数量最多的电子凭证类型为一种,则可以从所述“富强福”中,选取一电子凭证。此时所述“富强福”的数量为3,则所述客户端可以确定所述可用电子凭证中数量最多的电子凭证类型包括3种电子凭证类型,分别是“富强福”、“家和福”以及“友爱福”,则可以确定所述3种电子凭证类型中,确定所述优先级最高的电子凭证类型为“友爱福”,则可以从所述“友爱福”中,选取一电子凭证。迭代执行所述选取过程,直到选取的电子凭证的数量达到所述目标数量。
173.所述兑换界面还可以包括与选取的电子凭证对应的电子凭证更换选项,所述电子凭证更换选项可以是所述“更换福卡”选项;所述客户端可以响应于用户针对所述“更换福卡”选项的触发操作,输出电子凭证更换界面,所述电子凭证更换界面可以包括所述“寿康福”、“友爱福”、“富强福”、“家和福”分别对应的选取选项;所述客户端可以响应于用户针对所述选取选项的触发操作,从所述4类虚拟福卡中重新选取与所述目标数量对应的虚拟福卡。
174.所述选取的电子凭证可以包括所述4类虚拟福卡中的若干虚拟福卡,所述客户端可以响应于所述用户针对所述兑换任务的确认操作,基于选取的所述若干虚拟福卡执行所述兑换任务,并可以将选取的所述电子凭证从所述电子凭证集合中删除。
175.与上述基于电子凭证的互动方法的实施例对应的,本说明书还提供了一种基于电子凭证的互动装置的实施例。
176.请参见图9,图9是一示例性实施例提供的一种基于电子凭证的互动装置所在电子设备的结构示意图。在硬件层面,该设备包括处理器902、内部总线904、网络接口906、内存908以及非易失性存储器910,当然还可能包括其他业务所需要的硬件。本说明书一个或多个实施例可以基于软件方式来实现,比如由处理器902从非易失性存储器910中读取对应的计算机程序到内存908中然后运行。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
177.请参见图10,图10是本说明书一实施例中基于电子凭证的互动装置的框图。该基于电子凭证的互动装置可以应用于如图9所示的电子设备中,以实现本说明书的技术方案。其中,所述基于电子凭证的互动装置,可以包括:
178.获取单元1002,用于获取用户触发的兑换任务;其中,所述兑换任务绑定了指示参与所述兑换任务所需的电子凭证的目标数量;所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限;
179.选取单元1004,用于从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证;
180.执行单元1006,用于响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并将选取的所述电子凭证从所述电子凭证集合中删除。
181.在本实施例中,所述获取单元,具体可以用于:
182.获取用户在虚拟场景中触发的兑换任务。
183.在本实施例中,所述虚拟场景中输出了与所述兑换任务对应的触发选项;
184.所述获取单元,具体可以用于:
185.响应于用户针对所述虚拟场景中输出的所述触发选项的触发操作,在所述虚拟场景中触发与所述触发选项对应的兑换任务,并输出与所述兑换任务对应的兑换界面。
186.在本实施例中,所述虚拟场景中还输出了与所述用户对应的虚拟形象;所述用户控制与其对应的虚拟形象在所述虚拟场景中进行移动;
187.所述获取单元,具体可以用于:
188.响应于所述用户对应的虚拟形象在所述虚拟场景中移动到与所述兑换任务的任务提供方对应的位置上,在所述虚拟场景中触发该任务提供方提供的兑换任务,并输出与所述兑换任务对应的兑换界面。
189.在本实施例中,所述虚拟场景包括元宇宙虚拟场景。
190.在本实施例中,所述选取单元,具体可以用于:
191.确定与所述兑换任务绑定的所述目标数量是否大于所述电子凭证集合中的电子凭证的总数量;
192.如果所述目标数量不大于所述总数量,则进一步获取所述电子凭证集合中的可用电子凭证的数量,并确定所述可用电子凭证的数量是否小于所述目标数量;
193.如果所述可用电子凭证的数量不小于所述目标数量,则从所述可用电子凭证中,选取与所述目标数量对应的电子凭证。
194.在本实施例中,所述电子凭证包括多种电子凭证类型;
195.所述选取单元,具体可以用于:
196.迭代执行以下的选取过程,直到选取的电子凭证的数量达到所述目标数量:
197.获取所述可用电子凭证中数量最多的电子凭证类型;
198.确定所述可用电子凭证中数量最多的电子凭证类型是否大于一种;
199.如果否,从该数量最多的电子凭证类型对应的电子凭证中,选取一电子凭证;
200.如果是,确定所述数量最多的电子凭证类型中,优先级最高的目标电子凭证类型,并从该目标电子凭证类型对应的电子凭证中,选取一电子凭证。
201.在本实施例中,与所述兑换任务对应的兑换界面还包括与选取的电子凭证对应的电子凭证更换选项;
202.所述装置还可以包括输出单元,用于:
203.响应于用户针对所述电子凭证更换选项的触发操作,输出与选取的所述电子凭证对应的电子凭证更换界面;其中,所述电子凭证更换界面包括与所述可用电子凭证中的各种电子凭证类型分别对应的选取选项;
204.响应于用户针对所述选取选项的触发操作,从所述可用电子凭证中重新选取与所
述目标数量对应的电子凭证。
205.在本实施例中,所述选取选项包括与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项;
206.所述输出单元,具体可以用于:
207.响应于用户针对与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项的触发操作,调整与所述可用电子凭证中的各种电子凭证类型对应的选取数量,以从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。
208.在本实施例中,所述兑换任务包括用于兑换虚拟或实物商品的兑换任务。
209.在本实施例中,所述兑换任务包括用于兑换预设的互动任务的任务权限的兑换任务。
210.在本实施例中,所述互动任务包括用于触发为所述用户分配额外的虚拟资源的互动任务;其中,所述额外的虚拟资源,将累加到服务端从虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
211.在本实施例中,所述兑换任务包括用于兑换数字权益的兑换任务。
212.在本实施例中,所述数字权益包括电子优惠券。
213.在本实施例中,所述虚拟资源包括虚拟红包。
214.上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
215.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例只是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
216.在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
217.控制器可以按任何适当的方式实现,本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
218.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为服务器系统。当然,本技术不排
除随着未来计算机技术的发展,实现上述实施例功能的计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
219.虽然本说明书一个或多个实施例提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。例如若使用到第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
220.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书一个或多个时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
221.本技术是参照根据本技术实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
222.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
223.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
224.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
225.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的
示例。
226.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储、石墨烯存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
227.本领域技术人员应明白,本说明书一个或多个实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
228.本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本本说明书一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
229.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
230.以上所述仅为本说明书一个或多个实施例的实施例而已,并不用于限制本说明书一个或多个实施例。对于本领域技术人员来说,本说明书一个或多个实施例可以有各种更改和变化。凡在本说明书的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在权利要求范围之内。
231.本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
技术特征:
1.一种基于电子凭证的互动方法,所述方法包括:获取用户触发的兑换任务;其中,所述兑换任务绑定了指示参与所述兑换任务所需的电子凭证的目标数量;所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限;从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证;响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并将选取的所述电子凭证从所述电子凭证集合中删除。2.根据权利要求1所述的方法,获取用户触发的兑换任务,包括:获取用户在虚拟场景中触发的兑换任务。3.根据权利要求2所述的方法,所述虚拟场景中输出了与所述兑换任务对应的触发选项;所述用户在虚拟场景中触发所述兑换任务,包括:响应于用户针对所述虚拟场景中输出的所述触发选项的触发操作,在所述虚拟场景中触发与所述触发选项对应的兑换任务,并输出与所述兑换任务对应的兑换界面。4.根据权利要求3所述的方法,所述虚拟场景中还输出了与所述用户对应的虚拟形象;所述用户控制与其对应的虚拟形象在所述虚拟场景中进行移动;所述用户在虚拟场景中触发所述兑换任务,包括:响应于所述用户对应的虚拟形象在所述虚拟场景中移动到与所述兑换任务的任务提供方对应的位置上,在所述虚拟场景中触发该任务提供方提供的兑换任务,并输出与所述兑换任务对应的兑换界面。5.根据权利要求2所述的方法,所述虚拟场景包括元宇宙虚拟场景。6.根据权利要求1所述的方法,从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证,包括:确定与所述兑换任务绑定的所述目标数量是否大于所述电子凭证集合中的电子凭证的总数量;如果所述目标数量不大于所述总数量,则进一步获取所述电子凭证集合中的可用电子凭证的数量,并确定所述可用电子凭证的数量是否小于所述目标数量;如果所述可用电子凭证的数量不小于所述目标数量,则从所述可用电子凭证中,选取与所述目标数量对应的电子凭证。7.根据权利要求6所述的方法,所述电子凭证包括多种电子凭证类型;从所述可用电子凭证中,选取与所述目标数量对应的电子凭证,包括:迭代执行以下的选取过程,直到选取的电子凭证的数量达到所述目标数量:获取所述可用电子凭证中数量最多的电子凭证类型;确定所述可用电子凭证中数量最多的电子凭证类型是否大于一种;如果否,从该数量最多的电子凭证类型对应的电子凭证中,选取一电子凭证;如果是,确定所述数量最多的电子凭证类型中,优先级最高的目标电子凭证类型,并从该目标电子凭证类型对应的电子凭证中,选取一电子凭证。8.根据权利要求3或4所述的方法,与所述兑换任务对应的兑换界面还包括与选取的电子凭证对应的电子凭证更换选项;
所述响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务之前,还包括:响应于用户针对所述电子凭证更换选项的触发操作,输出与选取的所述电子凭证对应的电子凭证更换界面;其中,所述电子凭证更换界面包括与可用电子凭证中的各种电子凭证类型分别对应的选取选项;响应于用户针对所述选取选项的触发操作,从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。9.根据权利要求8所述的方法,所述选取选项包括与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项;响应于用户针对所述选取选项的触发操作,从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证,包括:响应于用户针对与所述可用电子凭证中的各种电子凭证类型分别对应的数量增减选项的触发操作,调整与所述可用电子凭证中的各种电子凭证类型对应的选取数量,以从所述可用电子凭证中重新选取与所述目标数量对应的电子凭证。10.根据权利要求1所述的方法,所述兑换任务包括用于兑换虚拟或实物商品的兑换任务。11.根据权利要求1所述的方法,所述兑换任务包括用于兑换预设的互动任务的任务权限的兑换任务。12.根据权利要求11所述的方法,所述互动任务包括用于触发为所述用户分配额外的虚拟资源的互动任务;其中,所述额外的虚拟资源,将累加到服务端从虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。13.根据权利要求1所述的方法,所述兑换任务包括用于兑换数字权益的兑换任务。14.根据权利要求13所述的方法,所述数字权益包括电子优惠券。15.根据权利要求12所述的方法,所述虚拟资源包括虚拟红包。16.一种基于电子凭证的互动装置,所述装置包括:获取单元,用于获取用户触发的兑换任务;其中,所述兑换任务绑定了指示参与所述兑换任务所需的电子凭证的目标数量;所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限;选取单元,用于从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证;执行单元,用于响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并将选取的所述电子凭证从所述电子凭证集合中删除。17.一种电子设备,包括通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;所述存储器中存储机器可读指令,所述处理器通过调用所述机器可读指令,执行权利要求1至15任一项所述的基于电子凭证的互动方法。18.一种机器可读存储介质,所述机器可读存储介质存储有机器可读指令,所述机器可读指令在被处理器调用和执行时,实现权利要求1至15任一项所述的基于电子凭证的互动方法。
技术总结
本说明书一个或多个实施例提供一种基于电子凭证的互动方法及装置,所述方法包括:获取用户触发的兑换任务;其中,所述兑换任务绑定了指示参与所述兑换任务所需的电子凭证的目标数量;所述电子凭证用于取得预设的虚拟资源集合中的虚拟资源的领取权限;从所述用户获得的电子凭证集合中,选取与所述目标数量对应的电子凭证;响应于用户针对所述兑换任务的确认操作,基于选取的所述电子凭证执行所述兑换任务,并将选取的所述电子凭证从所述电子凭证集合中删除。集合中删除。集合中删除。
技术研发人员:王晋 郑仲奇 唐凡桓 汪永涵 耿军 晏威 段青龙 方舒 展旭 杨赛
受保护的技术使用者:支付宝(杭州)信息技术有限公司
技术研发日:2023.01.09
技术公布日:2023/7/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种用于翻译机记录的关键词查找系统及方法与流程 下一篇:一种组合式大蒜柔性去皮装置
