CN113271251B - 一种虚拟资源活动控制方法、装置、电子设备和存储介质 - Google Patents

一种虚拟资源活动控制方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
CN113271251B
CN113271251B CN202110533014.XA CN202110533014A CN113271251B CN 113271251 B CN113271251 B CN 113271251B CN 202110533014 A CN202110533014 A CN 202110533014A CN 113271251 B CN113271251 B CN 113271251B
Authority
CN
China
Prior art keywords
interface
task
resource
collection
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110533014.XA
Other languages
English (en)
Other versions
CN113271251A (zh
Inventor
杨文婷
陈新铭
吴泽贤
李甜
许庆霞
吕雅霜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tencent Domain Computer Network Co Ltd
Original Assignee
Shenzhen Tencent Domain Computer Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tencent Domain Computer Network Co Ltd filed Critical Shenzhen Tencent Domain Computer Network Co Ltd
Priority to CN202110533014.XA priority Critical patent/CN113271251B/zh
Publication of CN113271251A publication Critical patent/CN113271251A/zh
Application granted granted Critical
Publication of CN113271251B publication Critical patent/CN113271251B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请涉及计算机技术领域,尤其涉及一种虚拟资源活动控制方法、装置、电子设备和存储介质,用以丰富虚拟资源收集活动的多样性。其中,方法包括:响应于针对用于收集虚拟资源的操作界面的查看操作,显示操作界面,操作界面包括虚拟资源对应的各类收集方式的入口控件;每响应于针对其中一个入口控件的触发操作,显示其中一个入口控件对应的任务界面,任务界面显示有与入口控件关联的待执行任务;响应于目标对象针对待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。本申请设置有多种资源收集方式及对应的入口控件,基于任一入口控件都可参与活动,完成待执行任务即可进行资源抽取,提供了多种资源收集方式。

Description

一种虚拟资源活动控制方法、装置、电子设备和存储介质
技术领域
本申请涉及计算机技术领域,尤其涉及一种虚拟资源活动控制方法、装置、电子设备和存储介质。
背景技术
互联网正在改变人们的生活,像即时通信软件这样的社交软件,短视频软件这样的娱乐软件,浏览器这样的工具软件等等正在不断深入到人们生活的方方面面,可以提供了语音、视频、图片和文本通信、浏览、搜索等功能,同时提供了公众平台、小程序消息推送等功能。另外,也可基于这些软件实施虚拟资源收集活动,进行虚拟资源的收集,但是常见的虚拟资源收集活动的交互方式较为单一,因而如何丰富虚拟资源收集活动的多样性成为亟待解决的问题。
发明内容
本申请实施例提供一种虚拟资源活动控制方法、装置、电子设备和存储介质,用以提供多种资源收集方式,丰富虚拟资源收集活动的交互方式。
本申请实施例提供的第一种虚拟资源活动控制方法,包括:
响应于针对用于收集虚拟资源的操作界面的查看操作,显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件;
每响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,所述任务界面显示有与所述入口控件关联的,用于实现收集所述虚拟资源的待执行任务;
响应于目标对象针对所述待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
本申请实施例提供的第二种虚拟资源活动控制方法,包括:
接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与所述虚拟资源对应的各类收集方式的详情信息,并将所述详情信息反馈给客户端,以使所述客户端根据所述详情信息显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件;
每接收到针对其中一个入口控件的触发请求时,将与所述其中一个入口控件关联的,用于实现收集所述虚拟资源的待执行任务反馈给所述客户端,以使所述客户端显示所述其中一个入口控件对应的任务界面,所述任务界面显示有所述待执行任务;
接收到目标对象针对所述待执行任务触发的任务执行请求后,若确定所述目标对象具有抽取权限,则通知所述客户端从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述确定所述目标对象具有抽取权限,包括:
若在一定时长内,所述目标对象具有与所述其中一个入口控件对应的资源抽取次数,则确定所述目标对象具有抽取权限。
可选的,所述任务界面为答题任务界面;在所述通知所述客户端从预设虚拟资源集中进行资源抽取之前,还包括:
接收到针对所述答题任务界面触发的答题请求时,获取通过所述答题任务界面输入的答案信息,其中,所述答案信息为针对所述答题任务界面中的待完成题目所输入的答案;
当所述答案信息与预设答案一致时,则确定所述答案信息正确。
可选的,所述任务界面为分享任务界面;在所述通知所述客户端从预设虚拟资源集中进行资源抽取之前,还包括:
接收到针对所述分享任务界面触发的针对目标虚拟资源的分享请求时,生成针对所述目标虚拟资源的分享链接,并将所述分享链接发送给分享对象;
在接收到所述分享对象针对所述分享链接触发目标响应的请求后,向所述客户端反馈针对所述目标对象的任务状态信息,以使所述客户端在基于接收到的任务状态信息,确定所述分享对象针对所述分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
本申请实施例提供的第一种虚拟资源活动控制装置,包括:
第一响应单元,用于响应于针对用于收集虚拟资源的操作界面的查看操作,显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件;
第二响应单元,用于每响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,所述任务界面显示有与所述入口控件关联的,用于实现收集所述虚拟资源的待执行任务;
第三响应单元,用于响应于目标对象针对所述待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述装置还包括:
第四响应单元,用于在所述第三响应单元从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果之后,响应于所述目标对象触发的虚拟资源查看操作,显示所述目标对象对应的资源收集界面,所述资源收集界面显示有所述目标对象已收集的第一虚拟资源,所述目标对象未收集的第二虚拟资源,以及与所述虚拟资源关联的额外资源的交换控件;
响应于针对所述交换控件的触发操作,在确定所述目标对象集齐所有虚拟资源时,显示针对所述目标对象的额外资源展示界面,所述额外资源展示界面包含所述目标对象基于所述虚拟资源交换的额外资源。
可选的,所述装置还包括:
第五响应单元,用于在所述第四响应单元显示所述目标对象对应的资源收集界面之后,响应于针对所述资源收集界面中的目标第一虚拟资源的选中操作,显示包含第一调整控件的第一资源调整界面;
响应于针对所述第一调整控件的触发操作,生成针对所述目标第一虚拟资源的第一调整链接;
将所述第一调整链接分享给第一调整对象;
根据所述第一调整对象的响应状态,调整所述资源收集界面中所述目标第一虚拟资源的数量。
可选的,所述第五响应单元具体用于:
在根据所述第一调整对象的响应状态确定所述第一调整对象确认调整时,确定所述目标对象获得抽取所述虚拟资源的额外次数,并在所述资源收集界面中显示调整后所述目标第一虚拟资源的数量和抽取控件;
响应于所述目标对象针对所述抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述装置还包括:
第六响应单元,用于在所述第四响应单元显示所述目标对象对应的资源收集界面之后,响应于针对所述资源收集界面中的目标第二虚拟资源的选中操作,显示包含第二调整控件的第二资源调整界面;
响应于针对所述第二调整控件的触发操作,生成针对所述目标第二虚拟资源的第二调整链接;
将所述第二调整链接分享给第二调整对象;
根据所述第二调整对象的响应状态,调整所述资源收集界面中所述目标第二虚拟资源的数量。
可选的,所述第五响应单元具体用于:
在根据所述第二调整对象的响应状态确定所述第二调整对象确认调整时,确定所述目标对象获得抽取所述虚拟资源的额外次数,并在所述资源收集界面中显示调整后所述目标第二虚拟资源的数量和抽取控件;
响应于所述目标对象针对所述抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述其中一个入口控件为扫码入口控件,所述任务界面为扫码任务界面;所述第二响应单元具体用于:
响应于针对所述扫码入口控件的触发操作,显示所述扫码入口控件对应的扫码任务界面;
所述任务执行操作为扫码操作,所述第三响应单元具体用于:
响应于针对所述扫码任务界面触发的扫码操作,获取通过扫码识别到的识别码图案;
当所述识别码图案与预设图案一致时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述其中一个入口控件为摇码入口控件,所述任务界面为摇码任务界面;所述第二响应单元具体用于:
响应于针对所述摇码入口控件的触发操作,显示所述摇码入口控件对应的摇码任务界面;
所述任务执行操作为摇码操作,所述第三响应单元具体用于:
响应于针对所述摇码任务界面触发的摇码操作,获取相应的摇码加速度;
当确定所述摇码加速度达到预设阈值时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述其中一个入口控件为答题入口控件,所述任务界面为答题任务界面;所述第二响应单元具体用于:
响应于针对所述答题入口控件的触发操作,显示所述答题入口控件对应的答题任务界面,所述答题任务界面显示有待完成题目;
所述任务执行操作为答题操作,所述第三响应单元具体用于:
响应于针对所述答题任务界面触发的答题操作,获取通过所述答题任务界面输入的针对所述待完成题目的答案信息;
在确定所述答案信息正确后,获取从预设虚拟资源集中进行资源抽取所得到的抽取结果,并根据所述抽取结果,展示对应的收集结果界面。
可选的,所述其中一个入口控件为分享入口控件,所述任务界面为分享任务界面;所述第二响应单元具体用于:
响应于针对所述分享入口控件的触发操作,显示所述分享入口控件对应的分享任务界面,所述分享任务界面显示有可分享的虚拟资源;
所述任务执行操作为分享操作,所述第三响应单元具体用于:
响应于通过所述分享任务界面触发的针对目标虚拟资源的分享操作,生成针对所述目标虚拟资源的分享链接,并将所述分享链接分享给分享对象;
在基于接收到的针对所述目标对象的任务状态信息,确定所述分享对象针对所述分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,其中,所述任务状态信息是服务器接收到所述分享对象针对所述分享链接触发目标响应的请求后反馈的。
本申请实施例提供的第二种虚拟资源活动控制装置,包括:
第一反馈单元,用于接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与所述虚拟资源对应的各类收集方式的详情信息,并将所述详情信息反馈给客户端,以使所述客户端根据所述详情信息显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件;
第二反馈单元,用于每接收到针对其中一个入口控件的触发请求时,将与所述其中一个入口控件关联的,用于实现收集所述虚拟资源的待执行任务反馈给所述客户端,以使所述客户端显示所述其中一个入口控件对应的任务界面,所述任务界面显示有所述待执行任务;
通知单元,用于接收到目标对象针对所述待执行任务触发的任务执行请求后,若确定所述目标对象具有抽取权限,则通知所述客户端从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,所述通知单元具体用于:
若在一定时长内,所述目标对象具有与所述其中一个入口控件对应的资源抽取次数,则确定所述目标对象具有抽取权限。
可选的,所述任务界面为答题任务界面;所述通知单元还用于:
在所述通知所述客户端从预设虚拟资源集中进行资源抽取之前,接收到针对所述答题任务界面触发的答题请求时,获取通过所述答题任务界面输入的答案信息,其中,所述答案信息为针对所述答题任务界面中的待完成题目所输入的答案;
当所述答案信息与预设答案一致时,则确定所述答案信息正确。
可选的,所述任务界面为分享任务界面;所述通知单元还用于:
在所述通知所述客户端从预设虚拟资源集中进行资源抽取之前,接收到针对所述分享任务界面触发的针对目标虚拟资源的分享请求时,生成针对所述目标虚拟资源的分享链接,并将所述分享链接发送给分享对象;
在接收到所述分享对象针对所述分享链接触发目标响应的请求后,向所述客户端反馈针对所述目标对象的任务状态信息,以使所述客户端在基于接收到的任务状态信息,确定所述分享对象针对所述分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
本申请实施例提供的一种电子设备,包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行上述任意一种虚拟资源活动控制方法的步骤。
本申请实施例提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述任意一种虚拟资源活动控制方法的步骤。
本申请实施例提供一种计算机可读存储介质,其包括程序代码,当所述程序产品在电子设备上运行时,所述程序代码用于使所述电子设备执行上述任意一种虚拟资源活动控制方法的步骤。
本申请有益效果如下:
本申请实施例提供了一种虚拟资源活动控制方法、装置、电子设备和存储介质,由于本申请实施例中提供了多种资源收集方式,操作界面中显示有各类收集方式对应的入口控件,基于任意一种入口控件都可参与虚拟资源收集活动,丰富了活动的多样性和交互性,且通过完成待执行任务即可进行资源抽取,可有效提高虚拟资源收集活动的传播率。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例中的一种应用场景的一个可选的示意图;
图2为本申请实施例中的一种虚拟资源活动控制方法的流程示意图;
图3为本申请实施例中的一种用于收集虚拟资源的操作界面的示意图;
图4A为本申请实施例中的第一种抽卡结果示意图;
图4B为本申请实施例中的第二种抽卡结果示意图;
图4C为本申请实施例中的第三种抽卡结果示意图;
图5为本申请实施例中的一种扫码任务界面的示意图;
图6为本申请实施例中的一种二维码链接的配置页面示意图;
图7为本申请实施例中的一种摇码任务界面的示意图;
图8A为本申请实施例中的一种答题任务界面的示意图;
图8B为本申请实施例中的第二种答题任务界面的示意图;
图8C为本申请实施例中的第三种答题任务界面的示意图;
图9A为本申请实施例中的一种资源收集界面的示意图;
图9B为本申请实施例中的一种赠送控件示意图;
图9C为本申请实施例中的一种索要控件示意图;
图10A为本申请实施例中的一种资源赠送界面的示意图;
图10B为本申请实施例中的一种确认界面的示意图;
图11为本申请实施例中的一种调整后的资源收集界面的示意图;
图12A为本申请实施例中的一种资源索要界面的示意图;
图12B为本申请实施例中的领取界面的示意图;
图12C为本申请实施例中的另一种调整后的资源收集界面的示意图;
图13为本申请实施例中的一种交换信息详情界面的示意图;
图14为本申请实施例中的另一种虚拟资源活动控制方法的流程示意图;
图15为本申请实施例中的一种抽卡活动流程的概括性示意图;
图16为本申请实施例中的一个虚拟资源活动控制的完整方法的交互时序图;
图17为本申请实施例中的第一种虚拟资源活动控制装置的组成结构示意图;
图18为本申请实施例中的第二种虚拟资源活动控制装置的组成结构示意图;
图19为应用本申请实施例的一种电子设备的一个硬件组成结构示意图;
图20为应用本申请实施例的另一种电子设备的一个硬件组成结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请技术方案保护的范围。
下面对本申请实施例中涉及的部分概念进行介绍。
虚拟资源:是和现实资源相对立的名词,主要是随着互联网的诞生而诞生的,随着互联网的普及,人们在网络上摄取信息的需求大大增加,因此,网络上流通的信息量也随之增加,而这些运用数据库、程序编辑而成的信息资源,就是虚拟资源,例如卡片、游戏角色等等可用于通过活动进行收集的虚拟资源。在本申请实施例中,主要是以卡片为例进行举例说明的。
小程序:是一种不需要下载安装即可使用的应用,用户扫一扫或搜一下即可打开应用,是一种全新的连接用户与服务的方式,它可以在应用内被便捷地获取和传播,同时具有出色的使用体验。小程序的主要开发语言是JavaScript(脚本),小程序的开发同普通的网页开发相比有很大的相似性。
应用:即应用程序,可以完成某项或多项业务的计算机程序,一般具有可视的显示界面,能与用户进行交互,比如电子地图和日历等都可以称为应用。其中,有些应用需要用户安装到所使用的终端设备上才可以使用,有些则并不需要进行应用安装,例如,某些社交应用中的各个小程序、网页等。小程序不需要下载安装即可使用,用户扫一扫或者搜一下即可打开应用。
客户端(Client)或称为用户端:是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通信的客户端软件等。对于这一类应用程序,需要网络中有对应的服务器和服务程序来提供对应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。
操作界面:一种面向用户的,用于进行虚拟资源收集的活动界面。在本申请实施例中,界面可以是网页、浮层、弹窗等形式。具体的,本申请实施例中所列举的操作界面包括各类收集方式对应的入口控件,另外,还可进一步显示各类收集方式对应的详情信息,例如如何收集,抽卡次数,任务状态等信息。
资源收集界面:一种面向用户的,用于展示用户所收集到的虚拟资源的用户界面,也可以是网页、浮层、弹窗等形式。具体的,本申请实施例中所列举的资源收集界面包括目标对象已收集的第一虚拟资源,目标对象未收集的第二虚拟资源,以及与虚拟资源关联的额外资源的交换控件。
资源调整界面:一种面向用户的,用于进行虚拟资源调整的用户界面,也可以是网页、浮层、弹窗等形式。具体的,本申请实施例中所列举的资源调整界面分为第一资源调整界面,以及第二资源调整界面。其中,第一资源调整界面和第二资源调整界面分别用于调整不同类型的虚拟资源,因而基于“第一”和“第二”进行区分。其中,第一资源调整界面是用于对用户已收集到的第一虚拟资源进行数量调整的界面,第二资源调整界面是用于对用户尚未收集到的第二虚拟资源进行数量调整的界面。
下面对本申请实施例的设计思想进行简要介绍:
互联网正在改变人们的生活,像即时通信软件这样的社交软件,短视频软件这样的娱乐软件,浏览器这样的工具软件等等正在不断深入到人们生活的方方面面,可以提供了语音、视频、图片和文本通信、浏览、搜索等功能,同时提供了公众平台、小程序消息推送等功能。另外,也可基于这些软件实施虚拟资源收集活动,进行虚拟资源的收集,但是常见的虚拟资源收集活动的交互方式较为单一,没有朋友间的互动性,因而如何丰富虚拟资源收集活动的多样性成为亟待解决的问题。
有鉴于此,本申请实施例提出了一种虚拟资源活动控制方法、装置、电子设备和存储介质。由于本申请实施例中提供了多种资源收集方式,操作界面中显示有各类收集方式对应的入口控件,基于任意一种入口控件都可参与虚拟资源收集活动,丰富了活动的多样性和交互性,且通过完成待执行任务即可进行资源抽取,可有效提高虚拟资源收集活动的传播率。
以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
如图1所示,其为本申请实施例的应用场景示意图。该应用场景图中包括两个终端设备110和一个服务器130,终端设备110上可安装虚拟资源活动相关的客户端,可通过终端设备110登录该相关客户端,展示相应的虚拟资源活动相关界面120。终端设备110与服务器130之间可以通过通信网络进行通信。
在本申请实施例中,界面120则可以是操作界面、资源收集界面、第一资源调整界面、第二资源调整界面、额外资源展示界面等。用户通过终端设备110可登陆界面120,终端设备110通过响客户端户在界面120触发的各种操作,与服务器进行交互,实现对虚拟资源活动的控制,例如:终端设备110响应于针对用于收集虚拟资源的操作界面的查看操作,其中,在终端设备110响客户端户操作之后,可能会存在与服务器130之间的交互,例如,终端设备110向服务器发送针对用于收集虚拟资源的操作界面的查看请求,服务器130也会基于该请求向终端设备110反馈相关的信息等等,在此不再一一列举,具体会在下文中进行详细说明。
在一种可选的实施方式中,通信网络是有线网络或无线网络。终端设备110以及服务器130可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
在本申请实施例中,终端设备110为用户使用的电子设备,该电子设备可以是个人计算机、手机、平板电脑、笔记本、电子书阅读器等具有一定计算能力并且运行有即时通信类软件及网站或者社交类软件及网站的电子设备。各终端设备110通过无线网络与服务器130连接,服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
在本申请实施例中,终端设备110上安装的客户端可以是社交软件,例如即时通信软件、短视频软件,还可以是小程序、网页等,在此不做具体限定。相应的,服务器则是与软件或是网页、小程序等相对应的服务器。
在本申请实施例中,主要是以虚拟资源为卡片为例进行举例说明的,当然,虚拟资源为其他对象时,本申请实施例同样适用,在此不做具体限定。
参阅图2所示,为本申请实施例提供的一种虚拟资源活动控制方法的实施流程图,应用于终端设备,该方法的具体实施流程如下:
S21:终端设备响应于针对用于收集虚拟资源的操作界面的查看操作,显示操作界面,操作界面包括虚拟资源对应的各类收集方式的入口控件;
本申请实施例中是以虚拟资源为“卡片”为例进行举例介绍的。其中的收集方式包括但不限于下列的部分或全部:扫码收集、摇码收集、答题收集、分享收集。相应地,入口控件包括但不限于下列的部分或全部:扫码入口控件,摇码入口控件,答题入口控件,分享入口控件。
其中,分享包括:赠送或索要。例如图3所示,其为本申请实施例中的一种用于收集虚拟资源的操作界面的示意图。其中包括扫码、摇码、答题(也称赢码)、赠送卡片和索要卡片五个入口,分别对应图3中的S31至S35。
需要说明的是,操作界面上还可进一步各类收集方式对应的详情信息,例如显示有如何收集,抽卡次数,任务状态等信息。如图3所示,“我们来扫码”这一入口对应的抽卡次数为“3/3”,表示当天共有3次“扫一扫”抽卡次数,且已进行3次抽卡,即剩余0次。“我们来摇码”这一入口对应的抽卡次数为“3/3”,表示当天共有3次“摇一摇”抽卡次数,且已进行3次抽卡,即剩余0次,等等。其中,控件S34处显示“已完成”,即表示今日送码(即赠送卡片)集卡的方式的任务已完成,该入口已关闭;控件S35处显示“立即索要”,即表示今日要码(即索要卡片)集卡的方式的任务尚未完成,该入口目前处于开启状态,等等。
S22:终端设备每响应于针对其中一个入口控件的触发操作,显示其中一个入口控件对应的任务界面,任务界面显示有与入口控件关联的,用于实现收集虚拟资源的待执行任务;
S23:终端设备响应于目标对象针对待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
在本申请实施例中,抽卡结果(即抽取结果)包括抽中一张卡片、奖品或者未抽中。每种抽卡方法执行之后会跳转到抽卡结果页,通过抽卡结果页展示抽卡结果。本文中是以抽卡结果会有卡、奖品和祝福语三种方式,祝福语等同于未抽中。
参阅图4A所示,其为本申请实施例中所列举的第一种抽卡结果示意图。在图4A中显示的是一种祝福语“减肥成功瘦成闪电”,即表示未抽中。
参阅图4B所示,其为本申请实施例中的第二种抽卡结果示意图。图4B表示抽中的是一种奖品“公仔”,另外还显示有提示与“新年晚会所有礼品将在晚会后统一安排发放请关注组委会相关通知”。
参阅图4C所示,其为本申请实施例中的第三种抽卡结果示意图。图4C表示抽中的是随机一张卡片“正直”。
另外需要说明的是,在图4A至图4C所示的抽卡结果页中,除了显示有抽卡结果之外,还显示有两个控件,分别为“我的寻宝袋”和“继续寻宝”。当用户点击“继续寻宝”时,即可返回至图3所示的抽卡活动页,当用户点击“我的寻宝袋”时,即可展示用户所收集到的奖品(额外资源)。
需要说明的是,上述实施例中所列举的几种抽卡结果只是举例说明,除此之外,其他类型的抽卡结果同样适用,本申请实施例不做具体限定。
在上述实施方式中,由于本申请实施例中提供了多种资源收集方式,操作界面中显示有各类收集方式对应的入口控件,基于任意一种入口控件都可参与虚拟资源收集活动,丰富了活动的多样性和交互性,且通过完成待执行任务即可进行资源抽取,可有效提高虚拟资源收集活动的传播率。
在一种可选的实施方式中,当其中一个入口控件为扫码入口控件时,任务界面为扫码任务界面;此时,若用户点击扫码入口控件时,终端设备响应于针对扫码入口控件的触发操作,显示扫码入口控件对应的扫码任务界面。其中,除了点击之外,也可以是其他操作,例如长按,手势触发等,在此不做具体限定,下文中针对其他控件的触发也是类似的道理,不再重复赘述。
如图5所示,其为本申请实施例中的一种扫码任务界面。用户点击图3所示的扫码入口控件S31时,即可跳转至图5所示的扫码任务界面。另外,用户还可在客户端中搜索“扫一扫”功能,也可查看扫码任务界面。在打开图5所示的扫码任务界面之后,用户即可基于该任务界面中进行扫码操作,获取识别码图案并进行识别。本申请实施例中是以识别码为二维码为例进行举例说明的。
相应地,针对扫码任务界面的任务执行操作为扫码操作。用户通过点击该任务界面中的扫一扫,即可扫描二维码,此时终端设备响应于针对扫码任务界面触发的扫码操作,获取通过扫码识别到的二维码图案。在终端设备获取到识别到的二维码图案后,将该二维码图案与预设图案进行比对,比对结果一致时,则可从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
具体的,在用户扫码时,首先需要判断扫描的文件类型是否是二维码,并判断二维码是否是本活动的二维码,如果是(即识别到的二维码图案与预设图案一致),即可进行一次扫码抽卡,可获得一张卡片或者奖品或者未抽中,进而跳转抽卡结果页,链接带上抽卡结果,通过抽卡结果页展示抽卡结果,例如图4A或图4B或图4C所示。若用户扫描的文件类型不是二维码,或者扫描的二维码不是本活动的二维码,则不进行抽卡,提示用户重新扫描即可。
需要说明的是,本申请实施例中的虚拟资源活动可基于小程序实现,因而可将小程序验证扫码逻辑的页面配置成二维码,用户通过客户端扫一扫二维码会进入小程序完成一次抽卡,并扣除一次当天扫码抽卡的机会。其中,扫一扫二维码的生成可通过小程序后台生成,通过配置二维码链接拉起小程序扫码抽卡页。
参阅图6所示,其为本申请实施例中的一种二维码链接的配置页面示意图。通过登录小程序后台,进入“设置-开发设置-扫普通链接二维码打开小程序”,开启功能后即可配置二维码规则。其中的前缀占用规则指开发者可选择是否占用符合二维码匹配规则的所有子规则。如选择占用,则其他帐号不可申请使用满足该前缀匹配规则的其他子规则。如果选择不占用,则其他帐号可申请使用满足该前缀匹配规则的其他子规则。
在一种可选的实施方式中,当其中一个入口控件为摇码入口控件时,任务界面为摇码任务界面;此时,若用户点击摇码入口控件时,终端设备响应于针对摇码入口控件的触发操作,显示摇码入口控件对应的摇码任务界面。
参阅图7所示,其为本申请实施例中的一种摇码任务界面的示意图。用户通过点击图3所示的摇码入口控件S32时,即可跳转至图7所示的摇码任务界面。另外,用户还可在客户端中搜索“摇一摇”功能,进而查看摇码任务界面。在打开图7所示的摇码任务界面之后,用户即可基于该任务界面中进行摇码操作,即针对摇码任务界面的任务执行操作为摇码操作(即摇一摇终端设备),用户在该任务界面进行摇码操作时,终端设备响应于针对摇码任务界面触发的摇码操作,获取相应的摇码加速度;当确定摇码加速度达到预设阈值时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
具体的,以终端设备为手机为例,用户点击摇码,进入摇一摇页面,通过监听手机运动的加速度,作为本申请实施例中的摇码加速度,并设置一个预设阈值,摇码加速度达到预设阈值时,即可确定用户在进行摇一摇的动作,触发一次抽卡,并扣除一次当天摇一摇抽卡的机会。
具体的,在用户摇码时需要全局监听加速度,通过在摇一摇页面监听加速度回调,检测到摇码加速度达到摇一摇阈值时,表示摇一摇成功,进而进行一次摇码抽卡,跳转抽卡结果页,链接带上抽卡结果,通过抽卡结果页展示抽卡结果,例如图4A或图4B或图4C所示。若用户摇码加速度未达到摇一摇阈值,则不进行抽卡,提示用户继续摇码即可。
在一种可选的实施方式中,当其中一个入口控件为答题入口控件时,任务界面为答题任务界面;此时,若用户点击答题入口控件时,终端设备响应于针对答题入口控件的触发操作,显示答题入口控件对应的答题任务界面,答题任务界面显示有待完成题目。
参阅图8A所示,其为本申请实施例中的一种答题任务界面(也可称作赢码任务界面)的示意图。例如用户点击图3所示的答题入口控件S33时,即可跳转至图8A所示的答题任务界面。在图8A所示的答题任务界面显示有题目,以及几个题目答案,这些题目答案即该题目对应的选项信息,用户可通过选择某一选项(可通过图8A所示加粗的方式,给一个选中状态,让用户知道自己选了什么答案),点击“确认提交”,以触发针对答题任务界面的任务执行操作。另外,通过点击左上角还可以返回图3所示的抽卡活动页。
相应地,针对答题任务界面的任务执行操作为答题操作,终端设备在确定用户触发答题操作时,获取通过答题任务界面输入的针对待完成题目的答案信息;在确定答案信息正确后,获取从预设虚拟资源集中进行资源抽取所得到的抽取结果,并根据抽取结果,展示对应的收集结果界面。
需要说明的是,在本申请实施例中,在确定用户输入的答案信息正确后,可直接进行虚拟资源的抽取,并展示对应的抽取结果。或者,也可在确定答案信息正确后,在向用户展示对应的收集结果界面之前,向用户展示答案详情界面,例如图8B所示,在该界面中显示有“恭喜你答对了”以及“答案注释”。另外,该界面中还显示有“抽卡”入口,用户可通过点击“抽卡”进行随机抽卡。另外,在用户输入答案信息错误的情况下,没有抽卡机会,因而可不显示“抽卡”入口,而是提示用户“很遗憾答错了”以及“答案注释”即可,例如图8C所示。
具体的,在用户点击赢码后,首先需要通过服务器判断赢码方式对应的抽卡次数是否大于0,大于0即可进行对应的抽卡流程。具体流程为:将用户输入的答案信息通过接口返回服务器,服务器判断结果是否正确,返回答题结果。客户端基于服务器返回的答题结果确定用户回答正确时即可抽卡,跳转抽卡结果页,链接带上抽卡结果,通过抽卡结果页展示抽卡结果,例如图4A或图4B或图4C所示。若用户回答错误则没有抽卡机会。
在本申请实施例中,用户通过点击赢码,进入每日答题页面。在活动期间,用户每天都有一次答题机会,选择答案提交,答对则会获得一次抽卡机会,丰富了抽卡活动的交互方式。
在一种可选的实施方式中,当其中一个入口控件为分享入口控件时,任务界面为分享任务界面;此时,若用户点击分享入口控件时,终端设备响应于针对分享入口控件的触发操作,显示分享入口控件对应的分享任务界面,分享任务界面显示有可分享的虚拟资源。
需要说明的是,本申请实施例中的分享可以是赠送,也可以是索要。本申请实施例中的分享任务界面可仅显示有可赠送的卡片,可仅显示有可索要的客片,也可显示有可赠送及可索要的卡片。本申请实施例中的分享任务界面可以是类似资源收集界面的独立界面,也可以是本申请实施例中所列举的资源收集界面。下文中主要是以分享任务界面为资源收集界面为例进行举例说明的。
相应地,针对分享任务界面的任务执行操作为分享操作,用户通过点击“赠送”或“分享”触发分享操作,终端设备响应于通过分享任务界面触发的针对目标虚拟资源的分享操作,生成针对目标虚拟资源的分享链接,并将分享链接分享给分享对象;分享对象可基于分享链接选择赠送或不赠送(领取或不领取)。(服务器基于分享对象的行为确定针对目标对象的任务状态信息并反馈给目标对象登录的客户端)。终端设备在基于接收到的针对目标对象的任务状态信息,确定分享对象针对分享链接触发目标响应(赠送或领取)后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,其中,任务状态信息是服务器接收到分享对象针对分享链接触发目标响应的请求后反馈的。
例如,用户点击赠送卡片,进入我的卡片列表(即本申请实施例中所列举的资源收集界面),选择一张自己拥有的卡片,生成分享链接送给其他用户。若其他用户点击链接确认领取,则赠送成功,赠送成功的用户得到一次抽卡机会。
具体的,当在小程序端赠送卡片调用服务器应用程序编程接口(ApplicationProgramming Interface,API)时,服务器修改用户抽卡数据的send_task字段,1为未完成,2已完成未抽奖,3已完成已抽奖。当send_task等于2时表示已完成赠送卡片任务获得一次抽卡机会,进而跳转抽卡结果页,链接带上抽卡结果,通过抽卡结果页展示抽卡结果,例如图4A或图4B或图4C所示。
再比如,用户点击索要卡片,进入我的卡片列表,选择一张自己想要获得的卡片,生成分享链接送给其他用户。若其他用户点击链接确认赠送,则索要成功,索要成功的用户得到一次抽卡机会。
当在小程序端索要卡片调用服务器API时,服务器修改用户抽卡数据的request_task字段,1为未完成,2已完成未抽奖,3已完成已抽奖。当request_task等于2时表示已完成赠送卡片任务获得一次抽卡机会,跳转抽卡结果页,链接带上抽卡结果,通过抽卡结果页展示抽卡结果,例如图4A或图4B或图4C所示。
在本申请实施例中,通过分享成功交换卡片获得抽卡机会,增加了用户分享的主动性,提高了活动的传播率。
在本申请实施例中,用户完成抽卡之后,还可进入我的卡片列表页,判断是否集齐卡片,如果集齐卡片,则进入最后的抽奖奖池。一种可选的实施方式为,在从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果之后,用户还可进一步查看我的卡片列表页面,即本申请实施例中的资源收集界面。
具体的,用户可点击图3所示的分享入口控件S34或S35触发虚拟资源查看操作,也可通过点击针对我的卡片列表页面的查看控件触发虚拟资源查看操作。相应的,终端设备响应于目标对象触发的虚拟资源查看操作,显示目标对象对应的资源收集界面,资源收集界面显示有目标对象已收集的第一虚拟资源,目标对象未收集的第二虚拟资源,以及与虚拟资源关联的额外资源的交换控件。例如图9A所示,其为本申请实施例中的一种资源收集界面的示意图,在该界面中显示有用户当前已收集的卡片(第一虚拟资源)及其数量,以及用户当前尚未收集到的卡片(第二虚拟资源)。图9中显示有用户当前已收集的第一虚拟资源为:1张卡片2,2张卡片3和3张卡片4,尚未收集到的第二虚拟资源有卡片1,卡片5和卡片6。
当未集齐所有卡片时,用户点击宝箱,则弹出提示“还没集齐,抽卡去吧”,如图9A虚线框S90部分所示。当集齐所有卡片时,用户通过点击触发针对本申请实施例中的交换控件“开启宝箱”的触发操作,终端设备响应于针对交换控件的触发操作,确定目标对象集齐所有虚拟资源时,显示针对目标对象的额外资源展示界面,额外资源展示界面包含目标对象基于虚拟资源交换的额外资源。其中,额外资源指集齐卡片后通过兑换得到的奖品,可以是红包,礼盒等,在此不做具体限定。
另外,图9A所示的资源收集界面的卡片是可以左右滑动的。当用户点击“我的寻宝袋”时不选中任何卡片。而当用户选中1张卡片,中间区域显示的是选中的卡片的详情,以及赠送控件与索要控件中的至少一个,如图9B所示或图9C所示。其中,图9B中的“赠好友宝藏卡”即本申请实施例中所列举的一种“赠送控件”,图9C中的“向好友索要宝藏卡”即本申请实施例中所列举的一种“索要控件”。当用户再次点击选中的卡片是取消选中,回到宝箱状态,如图9A中S90部分所示。
在一种可选的实施方式中,用户还可通过选中某一卡片,以赠送或索要,实现卡片数量的调整。具体的,当用户在资源收集界面选中某一可赠送的卡片时,终端设备响应于针对资源收集界面中的目标第一虚拟资源的选中操作,显示包含第一调整控件的第一资源调整界面。其中,第一调整控件可以是赠送控件,第一资源调整界面即资源赠送界面,第一调整链接即赠送链接,第一调整对象即赠送对象。例如用户选中卡片3(进取卡),展示如图10A所示的资源赠送界面,并点击图中的赠送控件“赠送给好友”,生成针对卡片3的赠送链接,并分享给好友(也可将链接分享至群组或其他等)。
当用户点击“赠送给好友”时,终端设备响应于针对第一调整控件的触发操作,生成针对目标第一虚拟资源的第一调整链接;将第一调整链接分享给第一调整对象;进而,根据第一调整对象的响应状态,调整资源收集界面中目标第一虚拟资源的数量。
在图10A中,是将进取卡赠送给小新,第一调整对象即小新,当小新接收到第一调整链接,点击领取后,即可调整资源收集界面中目标第一虚拟资源的数量。
另外,也可在用户点击“赠送给好友”后,跳转至好友选择界面,并在选中某一好友后,显示图10B所示的确认界面,点击确认后,终端设备响应于针对第一调整控件的触发操作,生成针对目标第一虚拟资源的第一调整链接;将第一调整链接分享给第一调整对象;进而,根据第一调整对象的响应状态,调整资源收集界面中目标第一虚拟资源的数量。
在一种可选的实施方式中,在根据第一调整对象的响应状态确定第一调整对象确认调整时,即可确定目标对象获得抽取虚拟资源的额外次数,并在资源收集界面中显示调整后目标第一虚拟资源的数量和抽取控件,如图11所示,以赠送卡片3为例,在第一调整对象确认领取后,即可确定目标对象获得额外的抽卡次数,对应的资源收集界面中卡片3的数量为1,抽取控件即图11中的“抽卡”。在资源收集界面中显示调整后目标第一虚拟资源的数量和抽取控件之后,用户还可点击抽取控件进行抽卡,终端设备响应于目标对象针对抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
在一种可选的实施方式中,当用户在资源收集界面选中某一可索要的卡片时,终端设备响应于针对资源收集界面中的目标第二虚拟资源的选中操作,显示包含第二调整控件的第二资源调整界面;其中,第二调整控件可以是索要控件,第二资源调整界面即资源索要界面,第二调整链接即索要链接,第二调整对象即索要对象。例如,用户选中卡片1(协作卡),展示如图12A所示的资源索要界面,并点击图中的索要控件“向好友索要”,生成针对卡片1的索要链接,并分享给好友(也可将链接分享至群组或其他等)。
当用户点击“向好友索要”时,终端设备响应于针对第二调整控件的触发操作,生成针对目标第二虚拟资源的第二调整链接;将第二调整链接分享给第二调整对象;根据第二调整对象的响应状态,调整资源收集界面中目标第二虚拟资源的数量。
由图12B可知,是向小新索要协作卡,第二调整对象即小新,当小新接收到第二调整链接,点击赠送后,即可显示图12B所示的界面,用户点击“领取卡片”后,即可调整资源收集界面中目标第一虚拟资源的数量,调整后的界面如图12C所示,卡片1的数量为1,抽取控件即图12C中的“抽卡”。
在一种可选的实施方式中,终端设备根据第二调整对象的响应状态,调整资源收集界面中目标第二虚拟资源的数量具体是指:终端设备根据第二调整对象的响应状态确定第二调整对象确认调整时,即索要对象确认赠送,之后则可确定目标对象获得抽取虚拟资源的额外次数,并在资源收集界面中显示调整后目标第二虚拟资源的数量和抽取控件;在资源收集界面中显示调整后目标第二虚拟资源的数量和抽取控件之后,用户还可点击抽取控件进行抽卡,此时终端设备响应于目标对象针对抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
另外,用户还可基于资源收集界面查看交换(分享/调整)详情。如图13所示,其为本申请实施例中的一种交换信息详情界面的示意图。
在用户点击资源收集界面中的“我的交换信息”时,即可跳转至图13所示的交换信息详情界面。在该交换信息详情界面中显示有用户近期的交换详情,例如图13中所列举的“你向***索要正直卡片成功”等。
本申请实施例提供的虚拟资源活动控制方法增加了朋友之间的互动性,提供用户分享的主动性和活动的传播率,此外,还通过丰富的交互形式增强小程序的趣味性,提高小程序的留存率;基于小程序开发平台和现有软件开发工具(SDK,Software DevelopmentKit)(例如现有的扫一扫SDK,摇一摇SDK),提升了开发效率。
参阅图14所示,为本申请实施例提供的一种虚拟资源活动控制方法的实施流程图,应用于服务器,该方法的具体实施流程如下:
S141:服务器接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与虚拟资源对应的各类收集方式的详情信息,并将详情信息反馈给客户端,以使客户端根据详情信息显示操作界面,操作界面包括虚拟资源对应的各类收集方式的入口控件;
S142:服务器每接收到针对其中一个入口控件的触发请求时,将与其中一个入口控件关联的,用于实现收集虚拟资源的待执行任务反馈给客户端,以使客户端显示其中一个入口控件对应的任务界面,任务界面显示有待执行任务;
S143:服务器接收到目标对象针对待执行任务触发的任务执行请求后,若确定目标对象具有抽取权限,则通知客户端从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
在一种可选的实施方式中,确定目标对象具有抽取权限,包括:
若在一定时长内,目标对象具有与其中一个入口控件对应的资源抽取次数,则确定目标对象具有抽取权限。
即,在本申请实施例中,在抽卡之前需要判断每种抽卡方式当天是否有剩余次数和资格,抽卡数据由服务器统一管理,小程序端通过请求接口获取抽卡数据,例如用户当前寻宝各数据值分别为:
this.setScanTime(data.qr_code_count),表示扫码任务剩余数量;
this.setShakeTime(data.shake_count),表示摇一摇任务剩余数量;
this.setQATime(data.question_count),表示可答题数量;
this.setSendTask(data.send_task),表示赠送卡任务状态;
this.setRequestTask(data.request_task),表示索要卡任务状态。
通过分析上述各数据值,即可确定目标对象是否具有抽取权限。
参阅图15所示,其为本申请实施例中的一种抽卡活动流程的概括性示意图。在集卡方式页(即上述的抽卡活动页)显示有几种抽卡方式,即各类抽卡方式对应的当天剩余次数。具体的,用户可基于扫码或摇码进行抽卡,当用户扫一扫或摇一摇时,即可进行抽卡,展示集卡结果。
再例如,用户可基于答题进行抽卡,具体过程为:用户获取题目,提交选项,由服务器判断用户提交的选项是否正确,提供答案注释,在答题正确时,即可进行抽卡,展示集卡结果。
再例如,用户可基于送码或摇码进行抽卡,具体过程为:用户成功赠送或成功索要时,当日抽卡次数+1,进而抽卡获得宝码,展示集卡结果。
在一种可选的实施方式中,任务界面为答题任务界面;在通知客户端从预设虚拟资源集中进行资源抽取之前,还包括:
接收到针对答题任务界面触发的答题请求时,获取通过答题任务界面输入的答案信息,其中,答案信息为针对答题任务界面中的待完成题目所输入的答案;当答案信息与预设答案一致时,则确定答案信息正确。
需要说明的是,具体实现过程可参见上述实施例,重复之处不再赘述。在一种可选的实施方式中,任务界面为分享任务界面;在通知客户端从预设虚拟资源集中进行资源抽取之前,还包括:
接收到针对分享任务界面触发的针对目标虚拟资源的分享请求时,生成针对目标虚拟资源的分享链接,并将分享链接发送给分享对象;在接收到分享对象针对分享链接触发目标响应的请求后,向客户端反馈针对目标对象的任务状态信息,以使客户端在基于接收到的任务状态信息,确定分享对象针对分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
在上述实施过程中,目标对象触发针对目标虚拟资源的分享请求时,即可生成针对该资源的分享链接,由目标对象将分享链接发送给分享对象。在分享对象接收到该分享链接后,会基于该分享链接选择赠送或不赠送(领取或不领取)。当分享对象选择赠送(领取)时,即触发目标响应,分享对象登录的客户端向服务器发送分享对象针对分享链接触发目标响应的请求,进而,服务器基于该请求向目标对象登录的客户端反馈针对目标对象的任务状态信息。具体实现过程可参见上述实施例,重复之处不再赘述。
在上述实施方式中,由于本申请实施例中提供了多种资源收集方式,操作界面中显示有各类收集方式对应的入口控件,基于任意一种入口控件都可参与虚拟资源收集活动,丰富了活动的多样性和交互性,且通过完成待执行任务即可进行资源抽取,可有效提高虚拟资源收集活动的传播率。
参阅图16所示,为一种虚拟资源活动控制的完整方法的交互时序图。该方法的具体实施流程如下:
步骤S1601:终端设备响应于针对用于收集虚拟资源的操作界面的查看操作,向服务器发送查看请求;
步骤S1602:服务器接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与虚拟资源对应的各类收集方式的详情信息,并将详情信息反馈给终端设备;
步骤S1603:终端设备根据详情信息显示操作界面,操作界面包括虚拟资源对应的各类收集方式的入口控件;
步骤S1604:终端设备响应于针对答题入口控件的触发操作时,向服务器发送触发请求;
步骤S1605:服务器接收到针对答题入口控件的触发请求时,判断目标对象是否具有答题权限,并在确定目标对象具有答题权限时,将与答题入口控件关联的,用于实现收集虚拟资源的待执行任务反馈给终端设备;
步骤S1606:终端设备显示答题入口控件对应的答题任务界面,答题任务界面显示有待执行任务;
步骤S1607:终端设备响应于目标对象针对待执行任务触发的答题操作,获取通过答题任务界面输入的针对待完成题目的答案信息,并将答案信息基于答题请求发送给服务器;
步骤S1608:服务器将答案信息与预设答案进行比对,将比对结果返回给终端设备;
步骤S1609:终端设备在根据比对结果确定答案正确时,获取从预设虚拟资源集中进行资源抽取所得到的抽取结果,并根据抽取结果,展示对应的收集结果界面。
需要说明的是,上述是以答题抽卡的方式为例进行举例说明的,其他抽卡方式也是类似的过程,具体可参见上述实施例,重复之处不再赘述。
基于相同的发明构思,本申请实施例还提供一种虚拟资源活动控制装置。如图17所示,其为本申请实施例中的一种虚拟资源活动控制装置1700的结构示意图,可以包括:
第一响应单元1701,用于响应于针对用于收集虚拟资源的操作界面的查看操作,显示操作界面,操作界面包括虚拟资源对应的各类收集方式的入口控件;
第二响应单元1702,用于每响应于针对其中一个入口控件的触发操作,显示其中一个入口控件对应的任务界面,任务界面显示有与入口控件关联的,用于实现收集虚拟资源的待执行任务;
第三响应单元1703,用于响应于目标对象针对待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,装置还包括:
第四响应单元1704,用于在第三响应单元1703从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果之后,响应于目标对象触发的虚拟资源查看操作,显示目标对象对应的资源收集界面,资源收集界面显示有目标对象已收集的第一虚拟资源,目标对象未收集的第二虚拟资源,以及与虚拟资源关联的额外资源的交换控件;
响应于针对交换控件的触发操作,在确定目标对象集齐所有虚拟资源时,显示针对目标对象的额外资源展示界面,额外资源展示界面包含目标对象基于虚拟资源交换的额外资源。
可选的,装置还包括:
第五响应单元1705,用于在第四响应单元1704显示目标对象对应的资源收集界面之后,响应于针对资源收集界面中的目标第一虚拟资源的选中操作,显示包含第一调整控件的第一资源调整界面;
响应于针对第一调整控件的触发操作,生成针对目标第一虚拟资源的第一调整链接;
将第一调整链接分享给第一调整对象;
根据第一调整对象的响应状态,调整资源收集界面中目标第一虚拟资源的数量。
可选的,第五响应单元1705具体用于:
在根据第一调整对象的响应状态确定第一调整对象确认调整时,确定目标对象获得抽取虚拟资源的额外次数,并在资源收集界面中显示调整后目标第一虚拟资源的数量和抽取控件;
响应于目标对象针对抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,装置还包括:
第六响应单元1706,用于在第四响应单元1704显示目标对象对应的资源收集界面之后,响应于针对资源收集界面中的目标第二虚拟资源的选中操作,显示包含第二调整控件的第二资源调整界面;
响应于针对第二调整控件的触发操作,生成针对目标第二虚拟资源的第二调整链接;
将第二调整链接分享给第二调整对象;
根据第二调整对象的响应状态,调整资源收集界面中目标第二虚拟资源的数量。
可选的,第五响应单元1705具体用于:
在根据第二调整对象的响应状态确定第二调整对象确认调整时,确定目标对象获得抽取虚拟资源的额外次数,并在资源收集界面中显示调整后目标第二虚拟资源的数量和抽取控件;
响应于目标对象针对抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,其中一个入口控件为扫码入口控件,任务界面为扫码任务界面;第二响应单元1702具体用于:
响应于针对扫码入口控件的触发操作,显示扫码入口控件对应的扫码任务界面;
任务执行操作为扫码操作,第三响应单元1703具体用于:
响应于针对扫码任务界面触发的扫码操作,获取通过扫码识别到的识别码图案;
当识别码图案与预设图案一致时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,其中一个入口控件为摇码入口控件,任务界面为摇码任务界面;第二响应单元1702具体用于:
响应于针对摇码入口控件的触发操作,显示摇码入口控件对应的摇码任务界面;
任务执行操作为摇码操作,第三响应单元1703具体用于:
响应于针对摇码任务界面触发的摇码操作,获取相应的摇码加速度;
当确定摇码加速度达到预设阈值时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,其中一个入口控件为答题入口控件,任务界面为答题任务界面;第二响应单元1702具体用于:
响应于针对答题入口控件的触发操作,显示答题入口控件对应的答题任务界面,答题任务界面显示有待完成题目;
任务执行操作为答题操作,第三响应单元1703具体用于:
响应于针对答题任务界面触发的答题操作,获取通过答题任务界面输入的针对待完成题目的答案信息;
在确定答案信息正确后,获取从预设虚拟资源集中进行资源抽取所得到的抽取结果,并根据抽取结果,展示对应的收集结果界面。
可选的,其中一个入口控件为分享入口控件,任务界面为分享任务界面;第二响应单元1702具体用于:
响应于针对分享入口控件的触发操作,显示分享入口控件对应的分享任务界面,分享任务界面显示有可分享的虚拟资源;
任务执行操作为分享操作,第三响应单元1703具体用于:
响应于通过分享任务界面触发的针对目标虚拟资源的分享操作,生成针对目标虚拟资源的分享链接,并将分享链接分享给分享对象;
在基于接收到的针对目标对象的任务状态信息,确定分享对象针对分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,其中,任务状态信息是服务器接收到分享对象针对分享链接触发目标响应的请求后反馈的。
在上述实施方式中,提出了一种虚拟资源收集活动的控制装置,由于本申请实施例中提供了多种资源收集方式,操作界面中显示有各类收集方式对应的入口控件,基于任意一种入口控件都可参与虚拟资源收集活动,丰富了活动的多样性和交互性,且通过完成待执行任务即可进行资源抽取,可有效提高虚拟资源收集活动的传播率。
基于相同的发明构思,本申请实施例还提供一种虚拟资源活动控制装置。如图18所示,其为本申请实施例中的另一种虚拟资源活动控制装置1800的结构示意图,可以包括:
第一反馈单元1801,用于接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与虚拟资源对应的各类收集方式的详情信息,并将详情信息反馈给客户端,以使客户端根据详情信息显示操作界面,操作界面包括虚拟资源对应的各类收集方式的入口控件;
第二反馈单元1802,用于每接收到针对其中一个入口控件的触发请求时,将与其中一个入口控件关联的,用于实现收集虚拟资源的待执行任务反馈给客户端,以使客户端显示其中一个入口控件对应的任务界面,任务界面显示有待执行任务;
通知单元1803,用于接收到目标对象针对待执行任务触发的任务执行请求后,若确定目标对象具有抽取权限,则通知客户端从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
可选的,通知单元1803具体用于:
若在一定时长内,目标对象具有与其中一个入口控件对应的资源抽取次数,则确定目标对象具有抽取权限。
可选的,任务界面为答题任务界面;通知单元1803还用于:
在通知客户端从预设虚拟资源集中进行资源抽取之前,接收到针对答题任务界面触发的答题请求时,获取通过答题任务界面输入的答案信息,其中,答案信息为针对答题任务界面中的待完成题目所输入的答案;
当答案信息与预设答案一致时,则确定答案信息正确。
可选的,任务界面为分享任务界面;通知单元1803还用于:
在通知客户端从预设虚拟资源集中进行资源抽取之前,接收到针对分享任务界面触发的针对目标虚拟资源的分享请求时,生成针对目标虚拟资源的分享链接,并将分享链接发送给分享对象;
在接收到分享对象针对分享链接触发目标响应的请求后,向客户端反馈针对目标对象的任务状态信息,以使客户端在基于接收到的任务状态信息,确定分享对象针对分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
在上述实施方式中,提出了一种虚拟资源收集活动的控制装置,由于本申请实施例中提供了多种资源收集方式,操作界面中显示有各类收集方式对应的入口控件,基于任意一种入口控件都可参与虚拟资源收集活动,丰富了活动的多样性和交互性,且通过完成待执行任务即可进行资源抽取,可有效提高虚拟资源收集活动的传播率。
为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本申请时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。
在介绍了本申请示例性实施方式的虚拟资源活动控制方法和装置之后,接下来,介绍根据本申请的另一示例性实施方式的用于虚拟资源活动控制装置。
所属技术领域的技术人员能够理解,本申请的各个方面可以实现为***、方法或程序产品。因此,本申请的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
基于同一发明构思,本申请实施例还提供了一种终端设备110,该终端设备110可以为智能手机、平板电脑,手提电脑或PC机等电子设备。
请参照图19,该终端设备110包括显示单元1940、处理器1980以及存储器1920,其中,显示单元1940包括显示面板1941,用于显示由用户输入的信息或提供给用户的信息以及终端设备110的各种对象选择界面等,在本申请实施例中主要用于显示终端设备110中已安装的应用的界面、快捷窗口等。可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1941。
处理器1980用于读取计算机程序,然后执行计算机程序定义的方法,例如处理器1980读取社交应用程序,从而在该终端设备110上运行应用,在显示单元1940上显示应用的界面。处理器1980可以包括一个或多个通用处理器,还可包括一个或多个数字信号处理器(Digital Signal Processor,DSP),用于执行相关操作,以实现本申请实施例所提供的技术方案。
存储器1920一般包括内存和外存,内存可以为随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)等。外存可以为硬盘、光盘、USB盘、软盘或磁带机等。存储器1920用于存储计算机程序和其他数据,该计算机程序包括应用对应的应用程序等,其他数据可包括操作***或应用程序被运行后产生的数据,该数据包括***数据(例如操作***的配置参数)和用户数据。本申请实施例中程序指令存储在存储器1920中,处理器1980执行存储其中1920中的程序指令,实现前文论述的虚拟资源活动控制方法,或者实现前文论述的适配应用的功能。
此外,终端设备110还可以包括显示单元1940,用于接收输入的数字信息、字符信息或接触式触摸操作/非接触式手势,以及产生与终端设备110的用户设置以及功能控制有关的信号输入等。具体地,本申请实施例中,该显示单元1940可以包括显示面板1941。显示面板1941例如触摸屏,可收集用户在其上或附近的触摸操作(比如玩家使用手指、触笔等任何适合的物体或附件在显示面板1941上或在显示面板1941的操作),并根据预先设定的程式驱动对应的连接装置。可选的,显示面板1941可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1980,并能接收处理器1980发来的命令并加以执行。在本申请实施例中,若用户对答题选项进行选中操作,则在显示面板1941中的触摸检测装置检测到触摸操作,则将检测到的触摸操作对应的信号发送的触摸控制器,触摸控制器将信号转换成触点坐标发送给处理器1980,处理器1980根据接收到的触点坐标确定用户选中的答题选项等。
其中,显示面板1941可以采用电阻式、电容式、红外线以及表面声波等多种类型实现。除了显示单元1940,终端设备110还可以包括输入单元1930,输入单元1930可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。图19中是以输入单元1930包括图像输入设备1931和其它输入设备1932为例。
除以上之外,终端设备110还可以包括用于给其他模块供电的电源1990、音频电路1960、近场通信模块1970和RF电路1910。终端设备110还可以包括一个或多个传感器1950,例如加速度传感器、光传感器、压力传感器等。音频电路1960具体包括扬声器1961和麦克风1962等,例如用户可以使用语音控制,终端设备110可以通过麦克风1962采集用户的声音,可以用户的声音进行控制,并在需要提示用户时,通过扬声器1961播放对应的提示音。
在一些可能的实施方式中,本申请的服务器可以至少包括至少一个处理器、以及至少一个存储器。其中,存储器存储有程序代码,当程序代码被处理器执行时,使得处理器执行本说明书上述描述的根据本申请各种示例性实施方式中应用于服务器的虚拟资源活动控制方法中的步骤。例如,处理器可以执行如图2中所示的步骤。
下面参照图20来描述根据本申请的这种实施方式的服务器130。图20的服务器130仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图20,服务器130以通用服务器的形式表现。服务器130的组件可以包括但不限于:上述至少一个处理单元201、上述至少一个存储单元202、连接不同***组件(包括存储单元202和处理单元201)的总线203。
总线203表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、***总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
存储单元202可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)2021和/或高速缓存存储单元2022,还可以进一步包括只读存储器(ROM)2023。
存储单元202还可以包括具有一组(至少一个)程序模块2024的程序/实用工具2025,这样的程序模块2024包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
服务器130也可以与一个或多个外部设备204(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与服务器130交互的设备通信,和/或与使得该服务器130能与一个或多个其它服务器进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过触发/输出(I/O)接口205进行。并且,服务器130还可以通过网络适配器206与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器206通过总线203与用于服务器130的其它模块通信。应当理解,尽管图中未示出,可以结合服务器130使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
在一些可能的实施方式中,本申请提供的虚拟资源活动控制方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在电子设备上运行时,程序代码用于使电子设备执行本说明书上述描述的根据本申请各种示例性实施方式的虚拟资源活动控制方法中的步骤,例如,电子设备可以执行如图2或图14中所示的步骤。
程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
本申请的实施方式的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算装置上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被命令执行***、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由命令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算装置上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算装置上部分在远程计算装置上执行、或者完全在远程计算装置或服务器上执行。在涉及远程计算装置的情形中,远程计算装置可以通过任意种类的网络包括局域网(LAN)或广域网(WAN)连接到用户计算装置,或者,可以连接到外部计算装置(例如利用因特网服务提供商来通过因特网连接)。
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (15)

1.一种虚拟资源活动控制方法,其特征在于,该方法包括:
响应于针对用于收集虚拟资源的操作界面的查看操作,显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件,所述各类收集方式至少包括摇码收集和答题收集中的一种,所述各类收集方式包括摇码收集时,所述入口控件包括摇码入口控件,所述各类收集方式包括答题收集时,所述入口控件包括答题入口控件;所述摇码收集指通过摇动相应的终端设备进行虚拟资源的收集;
每响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,所述任务界面显示有与所述入口控件关联的,用于实现收集所述虚拟资源的待执行任务;
响应于目标对象针对所述待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果;所述抽取结果包括卡片、奖品和祝福语三种方式。
2.如权利要求1所述的方法,其特征在于,在所述从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果之后,所述方法还包括:
响应于所述目标对象触发的虚拟资源查看操作,显示所述目标对象对应的资源收集界面,所述资源收集界面显示有所述目标对象已收集的第一虚拟资源,所述目标对象未收集的第二虚拟资源,以及与所述虚拟资源关联的额外资源的交换控件;
响应于针对所述交换控件的触发操作,在确定所述目标对象集齐所有虚拟资源时,显示针对所述目标对象的额外资源展示界面,所述额外资源展示界面包含所述目标对象基于所述虚拟资源交换的额外资源。
3.如权利要求2所述的方法,其特征在于,在所述显示所述目标对象对应的资源收集界面之后,所述方法还包括:
响应于针对所述资源收集界面中的目标第一虚拟资源的选中操作,显示包含第一调整控件的第一资源调整界面;
响应于针对所述第一调整控件的触发操作,生成针对所述目标第一虚拟资源的第一调整链接;
将所述第一调整链接分享给第一调整对象;
根据所述第一调整对象的响应状态,调整所述资源收集界面中所述目标第一虚拟资源的数量。
4.如权利要求3所述的方法,其特征在于,所述根据所述第一调整对象的响应状态,调整所述资源收集界面中所述目标第一虚拟资源的数量,包括:
在根据所述第一调整对象的响应状态确定所述第一调整对象确认调整时,确定所述目标对象获得抽取所述虚拟资源的额外次数,并在所述资源收集界面中显示调整后所述目标第一虚拟资源的数量和抽取控件;
在所述资源收集界面中显示调整后所述目标第一虚拟资源的数量和抽取控件之后,所述方法还包括:
响应于所述目标对象针对所述抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
5.如权利要求2所述的方法,其特征在于,在所述显示所述目标对象对应的资源收集界面之后,所述方法还包括:
响应于针对所述资源收集界面中的目标第二虚拟资源的选中操作,显示包含第二调整控件的第二资源调整界面;
响应于针对所述第二调整控件的触发操作,生成针对所述目标第二虚拟资源的第二调整链接;
将所述第二调整链接分享给第二调整对象;
根据所述第二调整对象的响应状态,调整所述资源收集界面中所述目标第二虚拟资源的数量。
6.如权利要求5所述的方法,其特征在于,所述根据所述第二调整对象的响应状态,调整所述资源收集界面中所述目标第二虚拟资源的数量,包括:
在根据所述第二调整对象的响应状态确定所述第二调整对象确认调整时,确定所述目标对象获得抽取所述虚拟资源的额外次数,并在所述资源收集界面中显示调整后所述目标第二虚拟资源的数量和抽取控件;
在所述资源收集界面中显示调整后所述目标第二虚拟资源的数量和抽取控件之后,所述方法还包括:
响应于所述目标对象针对所述抽取控件的触发操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
7.如权利要求1~6任一项所述的方法,其特征在于,所述各类收集方式还包括扫码收集,所述其中一个入口控件为扫码入口控件,所述任务界面为扫码任务界面;所述响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,包括:
响应于针对所述扫码入口控件的触发操作,显示所述扫码入口控件对应的扫码任务界面;
所述任务执行操作为扫码操作,所述响应于针对所述任务界面中的待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,包括:
响应于针对所述扫码任务界面触发的扫码操作,获取通过扫码识别到的识别码图案;
当所述识别码图案与预设图案一致时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
8.如权利要求1~6任一项所述的方法,其特征在于,所述其中一个入口控件为摇码入口控件,所述任务界面为摇码任务界面;所述响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,包括:
响应于针对所述摇码入口控件的触发操作,显示所述摇码入口控件对应的摇码任务界面;
所述任务执行操作为摇码操作,所述响应于针对所述任务界面中的待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,包括:
响应于针对所述摇码任务界面触发的摇码操作,获取相应的摇码加速度;
当确定所述摇码加速度达到预设阈值时,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
9.如权利要求1~6任一项所述的方法,其特征在于,所述其中一个入口控件为答题入口控件,所述任务界面为答题任务界面;所述响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,包括:
响应于针对所述答题入口控件的触发操作,显示所述答题入口控件对应的答题任务界面,所述答题任务界面显示有待完成题目;
所述任务执行操作为答题操作,所述响应于针对所述任务界面中的待执行任务触发的任务执行操作,根据从预设虚拟资源集中进行资源抽取所得到的抽取结果,展示对应的收集结果界面,包括:
响应于针对所述答题任务界面触发的答题操作,获取通过所述答题任务界面输入的针对所述待完成题目的答案信息;
在确定所述答案信息正确后,获取从预设虚拟资源集中进行资源抽取所得到的抽取结果,并根据所述抽取结果,展示对应的收集结果界面。
10.如权利要求1~6任一项所述的方法,其特征在于,所述各类收集方式还包括分享收集,所述其中一个入口控件为分享入口控件,所述任务界面为分享任务界面;所述响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,包括:
响应于针对所述分享入口控件的触发操作,显示所述分享入口控件对应的分享任务界面,所述分享任务界面显示有可分享的虚拟资源;
所述任务执行操作为分享操作,所述响应于针对所述任务界面中的待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,包括:
响应于通过所述分享任务界面触发的针对目标虚拟资源的分享操作,生成针对所述目标虚拟资源的分享链接,并将所述分享链接分享给分享对象;
在基于接收到的针对所述目标对象的任务状态信息,确定所述分享对象针对所述分享链接触发目标响应后,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果,其中,所述任务状态信息是服务器接收到所述分享对象针对所述分享链接触发目标响应的请求后反馈的。
11.一种虚拟资源活动控制方法,其特征在于,该方法包括:
接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与所述虚拟资源对应的各类收集方式的详情信息,并将所述详情信息反馈给客户端,以使所述客户端根据所述详情信息显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件,所述各类收集方式至少包括摇码收集和答题收集中的一种,所述各类收集方式包括摇码收集时,所述入口控件包括摇码入口控件,所述各类收集方式包括答题收集时,所述入口控件包括答题入口控件;所述摇码收集指通过摇动相应的终端设备进行虚拟资源的收集;
每接收到针对其中一个入口控件的触发请求时,将与所述其中一个入口控件关联的,用于实现收集所述虚拟资源的待执行任务反馈给所述客户端,以使所述客户端显示所述其中一个入口控件对应的任务界面,所述任务界面显示有所述待执行任务;抽取 结果包括卡片、奖品和祝福语三种方式;
接收到目标对象针对所述待执行任务触发的任务执行请求后,若确定所述目标对象具有抽取权限,则通知所述客户端从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果。
12.一种虚拟资源活动控制装置,其特征在于,包括:
第一响应单元,用于响应于针对用于收集虚拟资源的操作界面的查看操作,显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件,所述各类收集方式至少包括摇码收集和答题收集中的一种,所述各类收集方式包括摇码收集时,所述入口控件包括摇码入口控件,所述各类收集方式包括答题收集时,所述入口控件包括答题入口控件;所述摇码收集指通过摇动相应的终端设备进行虚拟资源的收集;
第二响应单元,用于每响应于针对其中一个入口控件的触发操作,显示所述其中一个入口控件对应的任务界面,所述任务界面显示有与所述入口控件关联的,用于实现收集所述虚拟资源的待执行任务;
第三响应单元,用于响应于目标对象针对所述待执行任务触发的任务执行操作,从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果;所述抽取结果包括卡片、奖品和祝福语三种方式。
13.一种虚拟资源活动控制装置,其特征在于,包括:
第一反馈单元,用于接收到针对用于收集虚拟资源的操作界面的查看请求时,获取与所述虚拟资源对应的各类收集方式的详情信息,并将所述详情信息反馈给客户端,以使所述客户端根据所述详情信息显示所述操作界面,所述操作界面包括所述虚拟资源对应的各类收集方式的入口控件,所述各类收集方式至少包括摇码收集和答题收集中的一种,所述各类收集方式包括摇码收集时,所述入口控件包括摇码入口控件,所述各类收集方式包括答题收集时,所述入口控件包括答题入口控件;所述摇码收集指通过摇动相应的终端设备进行虚拟资源的收集;
第二反馈单元,用于每接收到针对其中一个入口控件的触发请求时,将与所述其中一个入口控件关联的,用于实现收集所述虚拟资源的待执行任务反馈给所述客户端,以使所述客户端显示所述其中一个入口控件对应的任务界面,所述任务界面显示有所述待执行任务;
通知单元,用于接收到目标对象针对所述待执行任务触发的任务执行请求后,若确定所述目标对象具有抽取权限,则通知所述客户端从预设虚拟资源集中进行资源抽取,并展示对应的抽取结果;所述抽取结果包括卡片、奖品和祝福语三种方式。
14.一种电子设备,其特征在于,其包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行权利要求1~10中任一所述方法的步骤或权利要求11所述方法的步骤。
15.一种计算机可读存储介质,其特征在于,其包括程序代码,当程序产品在电子设备上运行时,所述程序代码用于使所述电子设备执行权利要求1~10中任一所述方法的步骤或权利要求11所述方法的步骤。
CN202110533014.XA 2021-05-17 2021-05-17 一种虚拟资源活动控制方法、装置、电子设备和存储介质 Active CN113271251B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110533014.XA CN113271251B (zh) 2021-05-17 2021-05-17 一种虚拟资源活动控制方法、装置、电子设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110533014.XA CN113271251B (zh) 2021-05-17 2021-05-17 一种虚拟资源活动控制方法、装置、电子设备和存储介质

Publications (2)

Publication Number Publication Date
CN113271251A CN113271251A (zh) 2021-08-17
CN113271251B true CN113271251B (zh) 2022-12-06

Family

ID=77231134

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110533014.XA Active CN113271251B (zh) 2021-05-17 2021-05-17 一种虚拟资源活动控制方法、装置、电子设备和存储介质

Country Status (1)

Country Link
CN (1) CN113271251B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114416263B (zh) * 2022-01-21 2023-09-15 北京字跳网络技术有限公司 一种处理方法、装置、电子设备及介质
CN117273816A (zh) * 2022-09-21 2023-12-22 支付宝(杭州)信息技术有限公司 资源抽选处理方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106886349A (zh) * 2016-12-31 2017-06-23 天脉聚源(北京)科技有限公司 答题互动的方法和装置
CN106997545A (zh) * 2016-01-26 2017-08-01 阿里巴巴集团控股有限公司 业务实现方法及装置
CN110781421A (zh) * 2019-08-13 2020-02-11 腾讯科技(深圳)有限公司 一种虚拟资源展示的方法以及相关装置
CN111192053A (zh) * 2020-01-11 2020-05-22 支付宝(杭州)信息技术有限公司 基于电子凭证的互动方法及装置、电子设备
CN111612461A (zh) * 2019-01-25 2020-09-01 阿里巴巴集团控股有限公司 基于电子凭证的互动方法及装置、电子设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112346634B (zh) * 2020-11-23 2022-04-08 腾讯科技(深圳)有限公司 一种虚拟物品发放方法和装置
CN112561564A (zh) * 2020-11-27 2021-03-26 北京三快在线科技有限公司 资源发放方法、装置、电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997545A (zh) * 2016-01-26 2017-08-01 阿里巴巴集团控股有限公司 业务实现方法及装置
CN106886349A (zh) * 2016-12-31 2017-06-23 天脉聚源(北京)科技有限公司 答题互动的方法和装置
CN111612461A (zh) * 2019-01-25 2020-09-01 阿里巴巴集团控股有限公司 基于电子凭证的互动方法及装置、电子设备
CN110781421A (zh) * 2019-08-13 2020-02-11 腾讯科技(深圳)有限公司 一种虚拟资源展示的方法以及相关装置
CN111192053A (zh) * 2020-01-11 2020-05-22 支付宝(杭州)信息技术有限公司 基于电子凭证的互动方法及装置、电子设备

Also Published As

Publication number Publication date
CN113271251A (zh) 2021-08-17

Similar Documents

Publication Publication Date Title
US11683279B2 (en) System and method of using conversational agent to collect information and trigger actions
US10547571B2 (en) Message service providing method for message service linked to search service and message server and user terminal to perform the method
CN103229126B (zh) 在计算设备之间移动信息
CN109074277A (zh) 在移动应用中启用有状态动态链接
CN108885740A (zh) 主动的智能个人助理
EP4270967A1 (en) Resource interaction method and apparatus, computer device, and readable storage medium
CN113271251B (zh) 一种虚拟资源活动控制方法、装置、电子设备和存储介质
WO2019165877A1 (zh) 消息推送方法、装置、设备及存储介质
CN108629041A (zh) 协同浏览与其他形式的信息共享的集成
CN112367528B (zh) 直播互动方法及计算机设备
CN109074278A (zh) 验证移动应用中的有状态动态链接
CN111209417A (zh) 一种信息展示方法、服务器、终端及存储介质
CN106487655B (zh) 一种消息交互方法、装置及处理服务器
CN111970189A (zh) 一种内容分享控制方法、装置、电子设备和存储介质
CN113709022A (zh) 消息交互方法、装置、设备及存储介质
CN112422405A (zh) 消息互动方法、装置及电子设备
CN112307464A (zh) 诈骗识别方法、装置及电子设备
CN109791545A (zh) 用于包括图像的显示的资源的上下文信息
CN114816180A (zh) 一种内容浏览引导方法、装置、电子设备和存储介质
CN110089076B (zh) 实现信息互动的方法和装置
CN114726818A (zh) 网络社交方法、装置、设备及计算机可读存储介质
KR20220061383A (ko) 챗봇을 이용하여 컨텐츠를 추천하는 방법과 시스템
CN114629955A (zh) 一种身份认证方法、设备及计算机可读存储介质
CN106911551A (zh) 一种标识图片的处理方法和设备
CN115361588B (zh) 一种对象显示方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40052740

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant