一种虚拟物品获取方法、装置及终端的制作方法

文档序号:6626589阅读:195来源:国知局
一种虚拟物品获取方法、装置及终端的制作方法【专利摘要】本发明实施例提供一种虚拟物品获取方法、装置及终端,其中的方法可包括:当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面;调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识;将所述兑换标识发送至服务器进行验证;在验证成功后接收所述服务器返回的所述虚拟物品。本发明可提升虚拟物品获取的成功率,提高虚拟物品获取的效率。【专利说明】一种虚拟物品获取方法、装置及终端【
技术领域
】[0001]本发明涉及互联网【
技术领域
】,尤其涉及一种虚拟物品获取方法、装置及终端。【
背景技术
】[0002]随着互联网技术的发展,各种互联网应用越来越受到人们的青睐,例如:游戏应用等等。为了提升用户使用粘度,游戏应用通常会向用户发放各种游戏礼包,包括诸如虚拟货币、虚拟道具等等虚拟物品。针对应用发放的虚拟物品,现行的兑换过程主要为:由服务器生成虚拟物品的兑换字符串提供给用户,用户在进行兑换时手动输入该兑换字符串以获得虚拟物品;上述现行的物品获取过程需要用户进行兑换字符串的人工记忆和手动输入,可能由于记忆错误或输入错误造成虚拟物品获取的失败,降低虚拟物品获取的成功率,同时降低了虚拟物品获取的效率。【
发明内容】[0003]本发明实施例提供一种虚拟物品获取方法、装置及终端,可提升虚拟物品获取的成功率,提高虚拟物品获取的效率。[0004]本发明实施例第一方面提供一种虚拟物品获取方法,可包括:[0005]当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面;[0006]调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识;[0007]将所述兑换标识发送至服务器进行验证;[0008]在验证成功后接收所述服务器返回的所述虚拟物品。[0009]本发明实施例第二方面提供一种虚拟物品获取装置,可包括:[0010]读取模块,用于当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面;[0011]分析模块,用于调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识;[0012]验证模块,用于将所述兑换标识发送至服务器进行验证;[0013]物品获取模块,用于在验证成功后接收所述服务器返回的所述虚拟物品。[0014]本发明实施例第三方面提供了一种终端,可包括上述第二方面所述的虚拟物品获取装置。[0015]实施本发明实施例,具有如下有益效果:[0016]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。【专利附图】【附图说明】[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0018]图1为本发明实施例提供的一种虚拟物品获取方法的流程图;[0019]图2为本发明实施例提供的另一种虚拟物品获取方法的流程图;[0020]图3为本发明实施例提供的又一种虚拟物品获取方法的流程图;[0021]图4a为本发明实施例提供的虚拟物品获取方法的一个示意图;[0022]图4b为本发明实施例提供的虚拟物品获取方法的另一个示意图;[0023]图4c为本发明实施例提供的虚拟物品获取方法的又一个示意图;[0024]图4d为本发明实施例提供的虚拟物品获取方法的又一个示意图;[0025]图4e为本发明实施例提供的虚拟物品获取方法的又一个示意图;[0026]图4f为本发明实施例提供的虚拟物品获取方法的又一个示意图;[0027]图5为本发明实施例提供的一种虚拟物品获取装置的结构示意图;[0028]图6为本发明实施例提供的另一种虚拟物品获取装置的结构示意图;[0029]图7为本发明实施例提供的一种存储模块的结构示意图;[0030]图8为本发明实施例提供的一种读取模块的结构示意图;[0031]图9为本发明实施例提供的一种验证模块的结构示意图;[0032]图10为本发明实施例提供的一种终端的结构示意图。【具体实施方式】[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0034]下面将结合图1-图4,对本发明实施例提供的虚拟物品获取方法进行详细介绍。[0035]请参见图1,为本发明实施例提供的一种虚拟物品获取方法的流程图;该方法可包括以下步骤SlOl-步骤S104。[0036]S101,当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面。[0037]具体实现中,当用户欲兑换虚拟物品时,可以发起兑换请求,例如:以游戏应用为例,游戏应用在虚拟物品的详情页中提供兑换按键,当用户点击该兑换按键即可发起针对该虚拟物品的兑换请求。本步骤在检测到用户发起的兑换请求时,读取包含图形码的兑换页面。[0038]其中,所述图形码可以为二维码,包括但不限于:QR(QuickResponse,快速反应)码、PDF417(PortableDocumentFormat417,便携式数据文件)二维条码、Datamatrix(—种矩阵式二维条码)二维条码等等。所述图形码为:按照预设的图形编码规则对所述虚拟物品的兑换标识进行编码处理后获得的图形编码;例如:若所述图形码为QR码,则该图形码为采用QR编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码;再如:若所述图形码为TOF417码,则该图形码为采用TOF417编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码。[0039]S102,调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识。[0040]所述摄像程序可以为能够对图形码进行扫描和解析的程序。本发明实施例中,所述摄像程序可以为终端系统中的摄像程序,例如:手机系统自带的摄像头,等等;所述摄像程序也可以为与终端相连接的外部摄像程序,例如:连接至PC的摄像头,等等。本步骤中,调用所述摄像程序扫描到完整的所述图形码后,所述摄像程序可以采用预设的编码规则所述图形码进行解析,获得所述虚拟物品的兑换标识;例如:若所述图形码为QR码,所述摄像程序可根据QR编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识;再如:若所述图形码为TOF417码,所述摄像程序可根据TOF417编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识。[0041]S103,将所述兑换标识发送至服务器进行验证。[0042]其中,所述兑换标识包括:字母和/或数字组成的字符串。本步骤中,将所述兑换标识发送至服务器后,服务器将依据所述兑换标识进行兑换验证,以确认是否能够成功兑换所述虚拟物品;若验证成功,表明可成功兑换所述虚拟物品,所述服务器将返回所述虚拟物品;若验证失败,表明无法成功兑换所述虚拟物品,所述服务器可返回兑换失败提示信息,终端可向用户输出所述兑换失败提示信息。[0043]S104,在验证成功后接收所述服务器返回的所述虚拟物品。其中,所述虚拟物品为所述兑换标识所唯一标识的虚拟物品。[0044]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0045]请参见图2,为本发明实施例提供的另一种虚拟物品获取方法的流程图;该方法可包括以下步骤S201-步骤S205。[0046]S201,存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码,所述图形码中携带所述虚拟物品的兑换标识。[0047]本发明实施例中,服务器可根据实际需求定期发放各种游戏应用中的虚拟物品。服务器可在游戏应用的首页、游戏大厅页面或者游戏应用相关的论坛中发布用于兑换游戏应用中的虚拟物品的图形码,本步骤则可存储所述服务器发布的所述图形码,以提供给用户进行所述虚拟物品的兑换。[0048]S202,当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面。[0049]S203,调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识。[0050]S204,将所述兑换标识发送至服务器进行验证。[0051]S205,在验证成功后接收所述服务器返回的所述虚拟物品。[0052]本实施例的步骤S202-步骤S205可参见图1所示实施例的步骤SlOl-步骤S104,在此不赘述。[0053]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0054]请参见图3,为本发明实施例提供的又一种虚拟物品获取方法的流程图;该方法可包括以下步骤S301-步骤S310。[0055]S301,当接收到游戏应用的接入请求时,接入至所述游戏应用。[0056]用户欲使用某个游戏应用时,可向终端发起游戏应用的接入请求;本步骤在接收到用户发送的接入请求时,将用户接入至所请求的游戏应用中。可以理解的是,所述接入请求中携带所述用户的用户标识,本步骤可基于所述用户标识将用户接入至游戏应用。[0057]S302,从所述游戏应用的关联网站内获取服务器发布的用于兑换所述游戏应用中的虚拟物品的所述图形码,所述图形码中携带所述虚拟物品的兑换标识。[0058]其中,所述游戏应用的关联网站可以包括:游戏应用的首页、游戏大厅页面、游戏应用的某个场景页、游戏应用的论坛网站等等。本发明实施例中,服务器可根据实际需求定期发放各种游戏应用中的虚拟物品,服务器可在游戏应用的关联网站中发布用于兑换游戏应用中的虚拟物品的图形码,本步骤则可获取所述服务器发布的所述图形码;其中,所述图形码中携带所述虚拟物品的兑换标识。具体地,所述图形码为:按照预设的图形编码规则对所述虚拟物品的兑换标识进行编码处理后获得的图形编码;例如:若所述图形码为QR码,则该图形码为采用QR编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码;再如:若所述图形码为TOF417码,则该图形码为采用TOF417编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码。[0059]S303,将所述图形码保存至存储空间中。[0060]其中,所述存储空间可以为终端的磁盘空间、诸如网盘等网络存储空间、或者游戏应用为用户分配的存储空间等等。本步骤将所述图形码保存至存储空间中,以提供给用户后续进行所述虚拟物品的兑换。[0061]本实施例的步骤S301-步骤S303可以为图2所示实施例的步骤S201的具体细化步骤。[0062]S304,当检测到虚拟物品的兑换请求时,从存储空间中读取所述图形码。[0063]具体实现中,当用户欲兑换虚拟物品时,可以发起兑换请求,例如:以游戏应用为例,游戏应用在虚拟物品的详情页中提供兑换按键,当用户点击该兑换按键即可发起针对该虚拟物品的兑换请求。本步骤在检测到用户发起的兑换请求时,从存储空间中读取所述图形码。[0064]S305,生成包含所述图形码的兑换页面。[0065]S306,显示所述兑换页面。[0066]本步骤中,可在终端中显示所述兑换页面,或将所述兑换页面发送至其他显示设备中进行显示。[0067]本实施例的步骤S304-步骤S306可以为图1所示实施例的步骤SlOl的具体细化步骤,也可以为图2所示实施例的步骤S202的具体细化步骤。[0068]S307,调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识。[0069]所述摄像程序可以为能够对图形码进行扫描和解析的程序。本发明实施例中,所述摄像程序可以为终端系统中的摄像程序,例如:手机系统自带的摄像头,等等;所述摄像程序也可以为与终端相连接的外部摄像程序,例如:连接至PC的摄像头,等等。本步骤中,若包含所述图形码的兑换页面显示于本终端中,则可调用与终端相连接的外部摄像程序扫描并解析所述图形码,获得所述虚拟物品的兑换标识;若所述包含所述图形码的兑换页面显示于其他显示设备中,则可调用终端系统的摄像程序扫描并解析所述图形码,获得所述虚拟物品的兑换标识。其中,所述摄像程序可以采用预设的编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识;例如:若所述图形码为QR码,所述摄像程序可根据QR编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识;再如:若所述图形码为PDF417码,所述摄像程序可根据TOF417编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识。[0070]S308,对所述兑换标识进行加密处理,生成兑换请求,所述兑换请求中携带所述兑换标识。本步骤的加密处理过程,可保证所述兑换标识传输过程中的可靠性和安全性。[0071]S309,将所述兑换请求发送至服务器,以使所述服务器对所述兑换请求进行解密处理获得所述兑换标识,并判断所述兑换标识所标识的所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认验证成功。[0072]其中,所述预设阈值可以根据实际需要进行设定,例如:可设定所述预设阈值为100、50等等。本发明实施例中,服务器通常按照预设阈值限量发放虚拟物品,例如:对某游戏应用的虚拟物品仅发放100个,或者对某游戏应用的虚拟物品仅发放50个,等等。本步骤中,所述兑换请求发送至服务器之后,所述服务器需要根据所述兑换标识,判断所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认还可继续发放该虚拟物品,验证成功;否则确认该虚拟物品已停止发放,验证失败。[0073]本实施例的步骤S308-步骤S309可以为图1所示实施例的步骤S103的具体细化步骤,也可以为图2所示实施例的步骤S204的具体细化步骤。[0074]S310,在验证成功后接收所述服务器返回的所述虚拟物品。其中,所述虚拟物品为所述兑换标识所唯一标识的虚拟物品。[0075]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0076]下面将结合附图4,以一个具体实例详细阐述本发明实施例提供的虚拟物品获取方法的流程。[0077]请参见图4a,为本发明实施例提供的虚拟物品获取方法的一个示意图;服务器可根据实际需求定期发放各种游戏应用中的虚拟物品,服务器可在游戏应用的关联网站中发布用于兑换游戏应用中的虚拟物品的图形码,所述图形码中携带所述虚拟物品的兑换标识。如图4a所示,服务器为虚拟物品分配兑换标识“fk90883GDWq2349Eoa3”,并采用预设的图形编码规则对该兑换标识进行编码处理,获得图4a所示的二维码,并将该二维码发布于游戏应用的论坛中。终端在接收到用户发送的游戏应用的接入请求时,接入至该游戏应用,并在该游戏应用的论坛中获取图4a所示的二维码,并将其保存至存储空间中。[0078]请参见图4b,为本发明实施例提供的物品获取方法的另一个不意图;如图4b所示,游戏应用在虚拟物品的详情页中提供兑换按键。请一并参见图4c,为本发明实施例提供的物品获取方法的又一个示意图;如图4c所示,当用户点击兑换按键时,可发起所述虚拟物品的兑换请求;终端在接收到该兑换请求时,从存储空间读取二维码。[0079]请参见图4d,为本发明实施例提供的物品获取方法的又一个示意图;根据读取的二维码,可生成包含该二维码的兑换页面,该兑换页面可如图4d所示。请一并参见图4e,为本发明实施例提供的物品获取方法的又一个示意图;如图4e所示,终端可调用摄像程序,采用该摄像程序扫描图4d所示的兑换页面中的二维码。请一并参见图4f,为本发明实施例提供的物品获取方法的又一个示意图。如图4f所示,该摄像程序扫描获得完整的二维码图像之后,可以采用预设的编码规则对该二维码进行解析,将该二维码转换为所述虚拟物品的兑换标识“fk90883GDWq2349Eoa3”。之后,终端对所述兑换标识进行加密处理,生成兑换请求发送至服务器进行验证,所述服务器对所述兑换请求进行解密处理获得所述兑换标识,并判断所述兑换标识所标识的所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认验证成功。在验证成功后终端接收所述服务器返回的所述虚拟物品。[0080]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0081]下面将结合图5-图9,对本发明实施例提供的虚拟物品获取装置进行详细介绍。需要说明的是,下述的装置可以运行于诸如PC(PersonalComputer,个人计算机)、笔记本电脑、手机、PAD(平板电脑)、智能可穿戴设备等终端中,以用于执行上述图1-图4所示的方法。[0082]请参见图5,为本发明实施例提供的一种虚拟物品获取装置的结构示意图;该装置可包括:读取模块101、分析模块102、验证模块103和物品获取模块104。[0083]读取模块101,用于当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面。[0084]具体实现中,当用户欲兑换虚拟物品时,可以发起兑换请求,例如:以游戏应用为例,游戏应用在虚拟物品的详情页中提供兑换按键,当用户点击该兑换按键即可发起针对该虚拟物品的兑换请求。所述读取模块101在检测到用户发起的兑换请求时,读取包含图形码的兑换页面。[0085]其中,所述图形码可以为二维码,包括但不限于:QR码、PDF417二维条码、Datamatrix二维条码等等。所述图形码为:按照预设的图形编码规则对所述虚拟物品的兑换标识进行编码处理后获得的图形编码;例如:若所述图形码为QR码,则该图形码为采用QR编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码;再如:若所述图形码为TOF417码,则该图形码为采用TOF417编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码。[0086]分析模块102,用于调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识。[0087]所述摄像程序可以为能够对图形码进行扫描和解析的程序。本发明实施例中,所述摄像程序可以为终端系统中的摄像程序,例如:手机系统自带的摄像头,等等;所述摄像程序也可以为与终端相连接的外部摄像程序,例如:连接至PC的摄像头,等等。所述分析模块102调用所述摄像程序扫描到完整的所述图形码后,所述摄像程序可以采用预设的编码规则所述图形码进行解析,获得所述虚拟物品的兑换标识;例如:若所述图形码为QR码,所述摄像程序可根据QR编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识;再如:若所述图形码为TOF417码,所述摄像程序可根据TOF417编码规则对所述图形码进行解析,获得所述虚拟物品的兑换标识。[0088]验证模块103,用于将所述兑换标识发送至服务器进行验证。[0089]其中,所述兑换标识包括:字母和/或数字组成的字符串。所述验证模块103将所述兑换标识发送至服务器后,服务器将依据所述兑换标识进行兑换验证,以确认是否能够成功兑换所述虚拟物品;若验证成功,表明可成功兑换所述虚拟物品,所述服务器将返回所述虚拟物品;若验证失败,表明无法成功兑换所述虚拟物品,所述服务器可返回兑换失败提示信息,终端可向用户输出所述兑换失败提示信息。[0090]物品获取模块104,用于在验证成功后接收所述服务器返回的所述虚拟物品。其中,所述虚拟物品为所述兑换标识所唯一标识的虚拟物品。[0091]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0092]请参见图6,为本发明实施例提供的另一种虚拟物品获取装置的结构示意图;该装置可包括:读取模块101、分析模块102、验证模块103、物品获取模块104和存储模块105。其中,读取模块101、分析模块102、验证模块103和物品获取模块104的结构和功能可参见图5所示实施例的相关描述,在此不赘述。[0093]存储模块105,用于存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码,所述图形码中携带所述虚拟物品的兑换标识。[0094]本发明实施例中,服务器可根据实际需求定期发放各种游戏应用中的虚拟物品。服务器可在游戏应用的首页、游戏大厅页面或者游戏应用相关的论坛中发布用于兑换游戏应用中的虚拟物品的图形码,所述存储模块105则可存储所述服务器发布的所述图形码,以提供给用户进行所述虚拟物品的兑换。[0095]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0096]请参见图7,为本发明实施例提供的一种存储模块的结构示意图;该存储模块105可包括:接入单元1501、获取单元1502和保存单元1503。[0097]接入单元1501,用于当接收到游戏应用的接入请求时,接入至所述游戏应用。[0098]用户欲使用某个游戏应用时,可向终端发起游戏应用的接入请求;所述接入单元1501在接收到用户发送的接入请求时,将用户接入至所请求的游戏应用中。可以理解的是,所述接入请求中携带所述用户的用户标识,所述接入单元1501可基于所述用户标识将用户接入至游戏应用。[0099]获取单元1502,用于从所述游戏应用的关联网站内获取服务器发布的用于兑换所述游戏应用中的虚拟物品的所述图形码,所述图形码中携带所述虚拟物品的兑换标识。[0100]其中,所述游戏应用的关联网站可以包括:游戏应用的首页、游戏大厅页面、游戏应用的某个场景页、游戏应用的论坛网站等等。本发明实施例中,服务器可根据实际需求定期发放各种游戏应用中的虚拟物品,服务器可在游戏应用的关联网站中发布用于兑换游戏应用中的虚拟物品的图形码,所述获取单元1502可获取所述服务器发布的所述图形码;其中,所述图形码中携带所述虚拟物品的兑换标识。具体地,所述图形码为:按照预设的图形编码规则对所述虚拟物品的兑换标识进行编码处理后获得的图形编码;例如:若所述图形码为QR码,则该图形码为采用QR编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码;再如:若所述图形码为TOF417码,则该图形码为采用TOF417编码规则对所述虚拟物品的兑换标识进行编码处理获得的图形编码。[0101]保存单元1503,用于将所述图形码保存至存储空间中。[0102]其中,所述存储空间可以为终端的磁盘空间、诸如网盘等网络存储空间、或者游戏应用为用户分配的存储空间等等。所述保存单元1503将所述图形码保存至存储空间中,以提供给用户后续进行所述虚拟物品的兑换。[0103]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0104]请参见图8,为本发明实施例提供的一种读取模块的结构示意图;该读取模块101可包括:读取单元1101、页面生成单元1102和显示单元1103。[0105]读取单元1101,用于当检测到虚拟物品的兑换请求时,从存储空间中读取所述图形码。[0106]具体实现中,当用户欲兑换虚拟物品时,可以发起兑换请求,例如:以游戏应用为例,游戏应用在虚拟物品的详情页中提供兑换按键,当用户点击该兑换按键即可发起针对该虚拟物品的兑换请求。所述读取单元1101在检测到用户发起的兑换请求时,从存储空间中读取所述图形码。[0107]页面生成单元1102,用于生成包含所述图形码的兑换页面。[0108]显示单元1103,用于显示所述兑换页面。[0109]所述显示单元1103可在终端中显示所述兑换页面,或将所述兑换页面发送至其他显示设备中进行显示。本发明实施例中,摄像程序可以为能够对图形码进行扫描和解析的程序。所述摄像程序可以为终端系统中的摄像程序,例如:手机系统自带的摄像头,等等;所述摄像程序也可以为与终端相连接的外部摄像程序,例如:连接至PC的摄像头,等等。具体实现中,若所述显示单元1103将包含所述图形码的兑换页面显示于终端中,则可调用与终端相连接的外部摄像程序扫描并解析所述图形码,获得所述虚拟物品的兑换标识;若所述显示单元1103将包含所述图形码的兑换页面显示于其他显示设备中,则可调用终端系统的摄像程序扫描并解析所述图形码,获得所述虚拟物品的兑换标识。[0110]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0111]请参见图9,为本发明实施例提供的一种验证模块的结构示意图;该验证模块103可包括:请求生成单元1301和验证单元1302。[0112]请求生成单元1301,用于对所述兑换标识进行加密处理,生成兑换请求,所述兑换请求中携带所述兑换标识。[0113]所述请求生成单元1301的加密处理过程,可保证所述兑换标识传输过程中的可靠性和安全性。[0114]验证单元1302,用于将所述兑换请求发送至服务器,以使所述服务器对所述兑换请求进行解密处理获得所述兑换标识,并判断所述兑换标识所标识的所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认验证成功。[0115]其中,所述预设阈值可以根据实际需要进行设定,例如:可设定所述预设阈值为100、50等等。本发明实施例中,服务器通常按照预设阈值限量发放虚拟物品,例如:对某游戏应用的虚拟物品仅发放100个,或者对某游戏应用的虚拟物品仅发放50个,等等。所述验证单元1302将所述兑换请求发送至服务器之后,所述服务器需要根据所述兑换标识,判断所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认还可继续发放该虚拟物品,验证成功;否则确认该虚拟物品已停止发放,验证失败。[0116]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0117]本发明实施例还公开了一种终端,该终端可以为PC、笔记本电脑、手机、PAD、智能可穿戴设备等,该终端中可包括一虚拟物品获取装置,该装置的结构和功能可参见上述图5-图9所示实施例的相关描述,在此不赘述。[0118]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0119]本发明实施例还公开了另一种终端,请一并参见图10,为本发明实施例提供的一种终端的结构示意图;本发明实施例的终端包括:至少一个处理器201,例如CPU,至少一个通信总线202,至少一个网络接口203,存储器204。其中,通信总线202用于实现这些组件之间的连接通信。其中,所述网络接口203可选的可以包括标准的有线接口、无线接口(如W1-F1、移动通信接口等)。所述存储器204可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。所述存储器204可选的还可以是至少一个位于远离前述处理器201的存储装置。如图10所示,作为一种计算机存储介质的存储器204中存储有操作系统、网络通信模块,并存储有用于进行物品获取的程序以及其他程序。[0120]在一种可行的实施方式中,其中具体的,所述处理器201可以用于调用所述存储器204中存储的用于进行物品获取的程序,执行以下步骤:[0121]当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面;[0122]调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识;[0123]将所述兑换标识发送至服务器进行验证;[0124]在验证成功后接收所述服务器返回的所述虚拟物品。[0125]进一步,所述处理器201在执行所述当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面的步骤之前,还执行如下步骤:[0126]存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码,所述图形码中携带所述虚拟物品的兑换标识。[0127]进一步,所述处理器201在执行所述存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码的步骤时,具体执行如下步骤:[0128]当接收到游戏应用的接入请求时,接入至所述游戏应用;[0129]从所述游戏应用的关联网站内获取服务器发布的用于兑换所述游戏应用中的虚拟物品的所述图形码,所述图形码中携带所述虚拟物品的兑换标识;[0130]将所述图形码保存至存储空间中。[0131]进一步,所述处理器201在执行所述当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面的步骤时,具体执行如下步骤:[0132]当检测到虚拟物品的兑换请求时,从存储空间中读取所述图形码;[0133]生成包含所述图形码的兑换页面,并显示所述兑换页面。[0134]其中,所述兑换标识包括:字母和/或数字组成的字符串。[0135]进一步,所述处理器201在执行所述将所述兑换标识发送至服务器进行验证的步骤时,具体执行如下步骤:[0136]对所述兑换标识进行加密处理,生成兑换请求,所述兑换请求中携带所述兑换标识;[0137]将所述兑换请求发送至服务器,以使所述服务器对所述兑换请求进行解密处理获得所述兑换标识,并判断所述兑换标识所标识的所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认验证成功。[0138]本发明实施例在检测到虚拟物品的兑换请求时,通过扫描并解析兑换页面中的图形码,获得所述虚拟物品的兑换标识,基于所述兑换标识自动完成虚拟物品的兑换获取。由于采用图形码作为虚拟物品的兑换基础,无需用户再进行复杂的记忆及兑换操作,可有效地提升虚拟物品获取的成功率,同时提升了虚拟物品获取的效率。[0139]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。[0140]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。【权利要求】1.一种虚拟物品获取方法,其特征在于,包括:当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面;调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识;将所述兑换标识发送至服务器进行验证;在验证成功后接收所述服务器返回的所述虚拟物品。2.如权利要求1所述的方法,其特征在于,所述当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面之前,还包括:存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码,所述图形码中携带所述虚拟物品的兑换标识。3.如权利要求2所述的方法,其特征在于,所述存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码,包括:当接收到游戏应用的接入请求时,接入至所述游戏应用;从所述游戏应用的关联网站内获取服务器发布的用于兑换所述游戏应用中的虚拟物品的所述图形码,所述图形码中携带所述虚拟物品的兑换标识;将所述图形码保存至存储空间中。4.如权利要求3所述的方法,其特征在于,所述当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面,包括:当检测到虚拟物品的兑换请求时,从存储空间中读取所述图形码;生成包含所述图形码的兑换页面,并显示所述兑换页面。5.如权利要求1-4任一项所述的方法,其特征在于,所述兑换标识包括:字母和/或数字组成的字符串。6.如权利要求5所述的方法,其特征在于,所述将所述兑换标识发送至服务器进行验证,包括:对所述兑换标识进行加密处理,生成兑换请求,所述兑换请求中携带所述兑换标识;将所述兑换请求发送至服务器,以使所述服务器对所述兑换请求进行解密处理获得所述兑换标识,并判断所述兑换标识所标识的所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认验证成功。7.—种虚拟物品获取装置,其特征在于,包括:读取模块,用于当检测到虚拟物品的兑换请求时,读取包含图形码的兑换页面;分析模块,用于调用摄像程序扫描所述图形码,解析所述图形码获得所述虚拟物品的兑换标识;验证模块,用于将所述兑换标识发送至服务器进行验证;物品获取模块,用于在验证成功后接收所述服务器返回的所述虚拟物品。8.如权利要求7所述的装置,其特征在于,还包括:存储模块,用于存储服务器发布的用于兑换游戏应用中的虚拟物品的图形码,所述图形码中携带所述虚拟物品的兑换标识。9.如权利要求8所述的装置,其特征在于,所述存储模块包括:接入单元,用于当接收到游戏应用的接入请求时,接入至所述游戏应用;获取单元,用于从所述游戏应用的关联网站内获取服务器发布的用于兑换所述游戏应用中的虚拟物品的所述图形码,所述图形码中携带所述虚拟物品的兑换标识;保存单元,用于将所述图形码保存至存储空间中。10.如权利要求9所述的装置,其特征在于,所述读取模块包括:读取单元,用于当检测到虚拟物品的兑换请求时,从存储空间中读取所述图形码;页面生成单元,用于生成包含所述图形码的兑换页面;显示单元,用于显示所述兑换页面。11.如权利要求7-10任一项所述的装置,其特征在于,所述兑换标识包括:字母和/或数字组成的字符串。12.如权利要求11所述的装置,其特征在于,所述验证模块包括:请求生成单元,用于对所述兑换标识进行加密处理,生成兑换请求,所述兑换请求中携带所述兑换标识;验证单元,用于将所述兑换请求发送至服务器,以使所述服务器对所述兑换请求进行解密处理获得所述兑换标识,并判断所述兑换标识所标识的所述虚拟物品已被兑换的次数是否小于或等于预设阈值,若是则确认验证成功。13.—种终端,其特征在于,包括如权利要求7-12任一项所述的虚拟物品获取装置。【文档编号】G06Q30/02GK104252613SQ201410459816【公开日】2014年12月31日申请日期:2014年9月10日优先权日:2014年9月10日【发明者】张德麟申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1