买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】对目标渠道商出售的资源进行发放的方法、装置及存储介质_腾讯科技(深圳)有限公司_201810582008.1 

申请/专利权人:腾讯科技(深圳)有限公司

申请日:2018-06-07

公开(公告)日:2023-08-18

公开(公告)号:CN110414963B

主分类号:G06Q30/0207

分类号:G06Q30/0207;G06Q30/0601;G06Q20/12;H04L69/08

优先权:

专利状态码:有效-授权

法律状态:2023.08.18#授权;2020.12.15#实质审查的生效;2019.11.05#公开

摘要:本申请公开了一种对目标渠道商出售的资源进行发放的方法、装置及存储介质,属于网络通信技术领域。所述方法包括:接收目标渠道商发送的第一资源请求报文,第一资源请求报文的报文体包括n个第一字段,每个第一字段的字段内容的格式为文本格式,n为正整数;对第一资源请求报文进行格式转换,得到第二资源请求报文,第二资源请求报文的报文体包括m个第二字段,每个第二字段的字段内容的格式为二进制格式,m为正整数;根据第二资源请求报文对目标渠道商出售的虚拟资源进行发放。本申请实施例提供的技术方案可以使目标渠道商在与虚拟资源提供商交互的过程中不需要改变自身所使用的通信协议,因此,可以提高虚拟资源销售的效率。

主权项:1.一种对目标渠道商出售的资源进行发放的方法,其特征在于,所述方法用于虚拟资源提供商所使用的资源发放服务器,所述虚拟资源提供商用于向渠道商提供特定数量的虚拟资源的销售资格,所述方法包括:接收目标渠道设备发送的第一资源请求报文,所述目标渠道设备为所述目标渠道商使用的设备,所述第一资源请求报文采用渠道商所使用的第一通信协议,所述第一资源请求报文的报文体包括n个第一字段,每个所述第一字段的字段内容的格式为文本格式,n为正整数;在所述第一资源请求报文中携带的时间戳反映的时刻与所述第一资源请求报文的接收时刻之间的时长不超过目标时长阈值、且目标时间段内基于所述目标渠道商发送的资源请求报文所发放的虚拟资源数量不超过目标数量阈值的情况下,根据每个所述第一字段的字段内容在字段对应关系表中进行查询,得到每个所述第一字段的字段内容分别对应的第二字段的字段内容,每个所述第二字段的字段内容为相对应的第一字段的字段内容进行二进制转换后得到的内容,所述字段对应关系表中存储有文本格式的字段内容与二进制格式的字段内容的对应关系,所述时间戳用于反映所述目标渠道商生成所述第一资源请求报文的时刻;根据所述第一通信协议中报文体的字段与第二通信协议中报文体的字段的位置对应关系,将各个所述第二字段进行拼接得到第二资源请求报文,所述第二资源请求报文采用所述虚拟资源提供商所使用的所述第二通信协议,所述第二资源请求报文的报文体包括m个第二字段,每个所述第二字段的字段内容的格式为二进制格式,m为正整数;根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放。

全文数据:对目标渠道商出售的资源进行发放的方法、装置及存储介质技术领域本申请涉及网络通信技术领域,特别涉及一种对目标渠道商出售的资源进行发放的方法、装置及存储介质。背景技术虚拟资源提供商通过渠道商出售虚拟资源的方式在人们的日常生活中已经越来越常见。其中,虚拟资源可以为会员服务、电子代金券或商品兑换码等。以虚拟资源提供商通过某一渠道商出售电子代金券的过程为例,虚拟资源提供商可以为该渠道商提供一定数量的电子代金券的销售资格,该渠道商可以利用自己的销售渠道向用户出售具有销售资格的电子代金券,在某一电子代金券出售给用户之后,该渠道商可以向虚拟资源提供商发送资源请求报文,以使虚拟资源提供商为用户发放该售出的电子代金券。实际应用中,渠道商所使用的通信协议与虚拟资源提供商所使用的通信协议很可能并不相同,例如,渠道商所使用的通信协议一般为文本通信协议,而虚拟资源提供商所使用的通信协议一般为二进制通信协议。因此,为了保证虚拟资源提供商能够成功解析渠道商发送的资源请求报文,渠道商需要改变自己所使用的通信协议,并使用与虚拟资源提供商一致的通信协议发送资源请求报文。然而,渠道商改变自己所使用的通信协议有一定的技术门槛,一些无力改变通信协议的渠道商将无法实现对虚拟资源的销售,从而会影响虚拟资源销售的效率。发明内容本申请实施例提供了一种对目标渠道商出售的资源进行发放的方法、装置及存储介质,可以提高虚拟资源销售的效率。所述技术方案如下:一方面,提供了一种对目标渠道商出售的资源进行发放的方法,所述方法包括:接收所述目标渠道商发送的第一资源请求报文,所述第一资源请求报文的报文体包括n个第一字段,每个所述第一字段的字段内容的格式为文本格式,n为正整数;对所述第一资源请求报文进行格式转换,得到第二资源请求报文,所述第二资源请求报文的报文体包括m个第二字段,每个所述第二字段的字段内容的格式为二进制格式,m为正整数;根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放。一方面,提供了一种对目标渠道商出售的资源进行发放的装置,所述装置包括:接收模块,用于接收所述目标渠道商发送的第一资源请求报文,所述第一资源请求报文的报文体包括n个第一字段,每个所述第一字段的字段内容的格式为文本格式,n为正整数;第一转换模块,用于对所述第一资源请求报文进行格式转换,得到第二资源请求报文,所述第二资源请求报文的报文体包括m个第二字段,每个所述第二字段的字段内容的格式为二进制格式,m为正整数;发放模块,用于根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放。一方面,提供了一种对目标渠道商出售的资源进行发放的装置,所述装置包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现本申请实施例提供的对目标渠道商出售的资源进行发放的方法。一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现本申请实施例提供的对目标渠道商出售的资源进行发放的方法。本申请实施例提供的技术方案带来的有益效果至少包括:通过在接收到目标渠道商发送的第一资源请求报文后,对该第一资源请求报文进行格式转换,得到第二资源请求报文,并根据第二资源请求报文对目标渠道商出售的虚拟资源进行发放,其中,第一资源请求报文的报文体的字段的字段内容格式为文本格式,第二资源请求报文的报文体的字段的字段内容格式为二进制格式,这样,在出售虚拟资源的过程中,目标渠道商就可以使用自己的通信协议向虚拟资源提供商发送第一资源请求报文,由虚拟资源提供商将该第一资源请求报文的格式转换为该虚拟资源提供商所使用的通信协议所规定的的报文格式,从而使目标渠道商在与虚拟资源提供商交互的过程中不需要改变自身所使用的通信协议,因此,可以提高虚拟资源销售的效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种实施环境的示意图。图2是本申请实施例提供的一种对目标渠道商出售的资源进行发放的方法的流程图。图3是本申请实施例提供的一种对目标渠道商出售的资源进行发放的方法的流程图。图4是本申请实施例提供的一种渠道设置界面的示意图。图5是本申请实施例提供的一种字段位置对应关系的示意图。图6是本申请实施例提供的一种接口配置界面、资源配置界面和限量配置界面的示意图。图7是本申请实施例提供的一种资源发放占比界面的示意图。图8是本申请实施例提供的一种数量对比界面的示意图。图9是本申请实施例提供的一种对目标渠道商出售的资源进行发放的方法的流程图。图10是本申请实施例提供的一种对目标渠道商出售的资源进行发放的装置的示意图。图11是本申请实施例提供的一种对目标渠道商出售的资源进行发放的装置的示意图。图12是本申请实施例提供的一种对目标渠道商出售的资源进行发放的装置的示意图。图13是本申请实施例提供的一种对目标渠道商出售的资源进行发放的装置的示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。当前,虚拟资源提供商与渠道商合作出售虚拟资源的方式在人们的日常生活中已经越来越常见了。其中,虚拟资源提供商是为用户提供虚拟资源的商家,例如,虚拟资源提供商可以是视频播放应用的运行商,该视频播放应用的运行商可以为用户提供视频播放的会员服务、用于购买视频播放权限的电子代金券或者兑换周边产品的商品兑换码等,该渠道商是具有独立销售渠道的商家。下面,本申请实施例将以虚拟资源为会员服务为例对渠道商出售虚拟资源的几种典型的方式进行说明:第一种、渠道商向用户直接有偿地出售虚拟资源。虚拟资源提供商可以为渠道商提供一定数量的会员服务的销售资格,渠道商可以为会员服务进行定价,并通过自身的销售渠道向用户出售具有销售资格的会员服务。当用户为某一会员服务支付了相应的购买费用后,渠道商可以将该会员服务出售给用户,并指示虚拟资源提供商向该用户发放售出的会员服务。其中,渠道商指示虚拟资源提供商向用户发放售出的会员服务的方式可以为:渠道商通过自身的服务器或终端以下称为渠道设备向虚拟资源提供商的服务器以下称为资源发放服务器发送资源请求报文,该资源请求报文可以携带购买该会员服务的用户的账户信息以及该会员服务的标识。资源发放服务器接收到该资源请求报文后,可以根据会员服务的标识,为该用户的账户提供相应的会员服务。例如,虚拟资源提供商可以为渠道商提供1000个服务时长为30天的会员服务和500个服务时长为90天的会员服务的销售资格。渠道商可以通过自身的销售渠道以单价30元人民币的售价向用户出售服务时长为30天的会员服务,以单价90元人民币的售价向用户出售服务时长为90天的会员服务。当用户支付了30元人民币购买了服务时长为30天的会员服务之后,渠道商可以通过渠道设备可以向资源发放服务器发送资源请求报文。该资源请求报文可以携带购买该会员服务的用户的视频播放应用的账户信息以及服务时长为30天的会员服务的标识。资源发放服务器接收到该资源请求报文之后,可以根据该资源请求报文携带的会员服务的标识确定用户购买的是服务时长为30天的会员服务,而后,资源发放服务器可以为用户的视频播放应用账户提供服务时长为30天的会员服务。第二种、渠道商向用户捆绑出售虚拟资源。虚拟资源提供商可以为渠道商提供一定数量的会员服务的销售资格,渠道商可以将自身具有销售资格的会员服务和该渠道商销售的其他商品进行捆绑出售。当用户支付了相应的购买费用后,渠道商可以将该其他商品和该会员服务同时出售给用户,并指示虚拟资源提供商向该用户发放售出的会员服务。其中,渠道商指示虚拟资源提供商向用户发放售出的会员服务的方式与上文所述同理,本申请实施例在此不再赘述。需要指出的是,这里所谓的与会员服务捆绑出售的“其他商品”可以是虚拟资源,也可以是其他的实体产品,本申请实施例在此不做具体限定。例如,虚拟资源提供商可以为渠道商提供1000个服务时长为30天的会员服务和500个服务时长为90天的会员服务的销售资格。渠道商可以通过自身的销售渠道进行“买智能电视送会员服务”的销售活动,也即是,渠道商可以将智能电视以及会员服务进行捆绑销售。在用户支付了相应的购买费用之后,渠道商一方面可以向用户出售智能电视,另一方面可以通过渠道设备向资源发放服务器发送资源请求报文,该资源请求报文可以携带购买该会员服务的用户的视频播放应用的账户信息以及服务时长为30天的会员服务的标识。资源发放服务器接收到该资源请求报文之后,可以根据该资源请求报文携带的会员服务的标识确定用户购买的是服务时长为30天的会员服务,而后,资源发放服务器可以将为用户的视频播放应用账户提供服务时长为30天的会员服务。第三种、渠道商向用户免费出售虚拟资源。其中,这里的“免费出售”通常情况下也可以称为“赠送”,通过免费出售的方式,渠道商可以利用自身的销售渠道为虚拟资源提供商开拓用户,使更多的用户使用虚拟资源提供商提供的各种服务。虚拟资源提供商可以为渠道商提供一定数量的会员服务的销售资格,渠道商可以将具有销售资格的会员服务免费出售给某些特定的用户。在将该会员服务免费出售给特定用户之后,渠道商可以指示虚拟资源提供商向该特定用户发放售出的会员服务。其中,渠道商指示虚拟资源提供商向特定用户发放售出的会员服务的方式与上文所述同理,本申请实施例在此不再赘述。例如,虚拟资源提供商可以为渠道商提供1000个服务时长为30天的会员服务和500个服务时长为90天的会员服务的销售资格。渠道商可以向自身销售渠道中的所有用户免费出售该会员服务,在某一用户领取了免费出售的服务时长为30天的会员服务之后,渠道商可以通过渠道设备向资源发放服务器发送资源请求报文,该资源请求报文可以携带购买该会员服务的用户的视频播放应用的账户信息以及服务时长为30天的会员服务的标识。资源发放服务器接收到该资源请求报文之后,可以根据该资源请求报文携带的会员服务的标识确定用户购买的是服务时长为30天的会员服务,而后,资源发放服务器可以将为用户的视频播放应用账户提供服务时长为30天的会员服务。如上所述,无论采用哪一种方式出售虚拟资源,渠道设备都需要执行向资源发放服务器发送资源请求报文,以为用户发放出售的虚拟资源的步骤,因此,这一步骤对于虚拟资源资源的出售而言具有重要的地位。实际应用中,渠道商所使用的的通信协议也即是渠道设备所使用的通信协议与虚拟资源提供商所使用的通信协议也即是资源发放服务器所使用的通信协议很可能并不相同,例如,某些虚拟资源提供商很可能会出于安全等原因的考虑而使用自己研发的通信协议,而渠道商通常使用通用的通信协议。其中,这里的通信协议指的是计算机网络中两台计算机进行数据交换时所需遵守的规则、标准或约定的集合。在渠道商所使用的通信协议与虚拟资源提供商所使用的通信协议不同的情况下,特别是在渠道商使用文本通信协议,而虚拟资源提供商使用二进制通信协议的情况下,虚拟资源提供商将不能成功解析渠道商发送的资源请求报文,从而导致虚拟资源提供商无法为用户发放虚拟资源。为了避免上述情况的发生,通常情况下,在出售虚拟资源时,渠道商需要改变自己所使用的通信协议,并使用与虚拟资源提供商一致的通信协议发送资源请求报文。然而,渠道商改变自己所使用的通信协议有一定的技术门槛,一些无力改变通信协议的渠道商将无法实现对虚拟资源的销售,从而会影响虚拟资源销售的效率。本申请实施例提供了一种对目标渠道商出售的资源进行发放的方法,可以降低通过渠道商出售虚拟资源的成本。在本申请实施例提供的方法中,虚拟资源提供商在接收到目标渠道商发送的第一资源请求报文后,可以对该第一资源请求报文进行格式转换,得到第二资源请求报文,并根据第二资源请求报文对目标渠道商出售的虚拟资源进行发放,其中,第一资源请求报文的报文体的字段的字段内容格式为文本格式,第二资源请求报文的报文体的字段的字段内容格式为二进制格式,这样,在出售虚拟资源的过程中,目标渠道商就可以使用自己的通信协议向虚拟资源提供商发送第一资源请求报文,由虚拟资源提供商将该第一资源请求报文的格式转换为该虚拟资源提供商所使用的通信协议所规定的的报文格式,从而使目标渠道商在与虚拟资源提供商交互的过程中不需要改变自身所使用的通信协议,因此,可以提高虚拟资源销售的效率。下面,将对本申请实施例提供的对目标渠道商出售的资源进行发放的方法所涉及到的实施环境进行说明。图1为本申请实施例提供的对目标渠道商出售的资源进行发放的方法所涉及到的实施环境的示意图,如图1所示,该实施环境可以包括资源发放服务器101、至少一个渠道设备102图1中仅示出了一个渠道设备和至少一个虚拟资源购买终端103图1中仅示出了3个虚拟资源购买终端。其中,渠道设备102是渠道商所使用的服务器或终端,其可以通过销售渠道向虚拟资源购买终端103出售虚拟资源,其中,该虚拟资源可以为会员服务、电子代金券或商品兑换码等。在向虚拟资源购买终端103出售了虚拟资源之后,渠道设备102可以执行步骤S1,也即是向资源发放服务器101发送资源请求报文。资源发放服务器101是虚拟资源提供商所使用的服务器,其可以执行步骤S2,也即是接收渠道设备102发送的资源请求报文,并对该资源请求报文进行格式转换,而后,根据格式转换后的资源请求报文为用户发放虚拟资源。可选的,资源发放服务器101和渠道设备102均可以为一台服务器,也可以为由多台服务器组成的服务器集群。请参考图2,其示出了本申请实施例提供的一种对目标渠道商出售的资源进行发放的方法的流程图,该对目标渠道商出售的资源进行发放的方法可以应用于图1中的资源发放服务器101中。如图2所示,该对目标渠道商出售的资源进行发放的方法可以包括以下步骤:步骤201、资源发放服务器接收目标渠道商发送的第一资源请求报文。换句话说,资源发放服务器可以接收目标渠道商通过目标渠道设备发送的第一资源请求报文,其中,目标渠道设备是目标渠道商所使用的服务器或终端,目标渠道设备是图1所示的实施环境中至少一个渠道设备中的任一个渠道设备。第一资源请求报文是向目标用户出售了目标虚拟资源之后,由目标渠道商通过目标渠道设备生成并向资源发放服务器发送的报文。第一资源请求报文用于指示资源发放服务器为目标用户发放该目标虚拟资源。第一资源请求报文可以携带目标用户的账户信息和目标虚拟资源的标识,可选的,第一资源请求报文还可以携带目标渠道商的标识以及订单的标识。其中,目标渠道商的标识由虚拟资源提供商进行分配,用于唯一标识该目标渠道商,订单的标识由目标渠道商在目标用户购买目标虚拟资源时生成,用于唯一标识一次购买行为。在本申请实施例中,利用订单的标识的唯一性可以保证第一资源请求报文的唯一性,从而方便对虚拟资源的发放进行管理。第一资源请求报文的报文体可以包括n个第一字段,其中,每个第一字段的字段内容的格式为文本格式,n为正整数。步骤202、资源发放服务器对第一资源请求报文进行格式转换,得到第二资源请求报文。其中,第二资源请求报文的报文格式与第一资源请求报文的报文格式不同,第二资源请求报文的报文体可以包括m个第二字段,每个第二字段的字段内容的格式为二进制格式,m为正整数。步骤203、资源发放服务器根据第二资源请求报文对目标目标渠道商出售的虚拟资源进行发放。其中,该目标渠道商出售的虚拟资源也即是上文所述的目标虚拟资源。对目标渠道商出售的虚拟资源进行发放指的是:将目标渠道商出售的虚拟资源添加至购买该虚拟资源的用户的账户中。例如,对目标渠道商出售的电子代金券进行发放指的是:将目标渠道商出售的电子代金券添加至购买该电子代金券的用户的账户中;对目标渠道商出售的商品兑换码进行发放指的是:将目标渠道商出售的商品兑换码添加至购买该商品兑换码的用户的账户中;对目标渠道商出售的会员服务进行发放指的是:为购买该会员服务的用户的账户提供相应的会员服务。综上所述,本申请实施例提供的对目标渠道商出售的资源进行发放的方法,通过在接收到目标渠道商发送的第一资源请求报文后,对该第一资源请求报文进行格式转换,得到第二资源请求报文,并根据第二资源请求报文对目标渠道商出售的虚拟资源进行发放,其中,第一资源请求报文的报文体的字段的字段内容格式为文本格式,第二资源请求报文的报文体的字段的字段内容格式为二进制格式,这样,在出售虚拟资源的过程中,目标渠道商就可以使用自己的通信协议向虚拟资源提供商发送第一资源请求报文,由虚拟资源提供商将该第一资源请求报文的格式转换为该虚拟资源提供商所使用的通信协议所规定的的报文格式,从而使目标渠道商在与虚拟资源提供商交互的过程中不需要改变自身所使用的通信协议,因此,可以提高虚拟资源销售的效率。请参考图3,其示出了本申请实施例提供的一种对目标渠道商出售的资源进行发放的方法的流程图,该对目标渠道商出售的资源进行发放的方法可以应用于图1所示的实施环境。如图3所示,该对目标渠道商出售的资源进行发放的方法可以包括以下步骤:步骤301、在将目标虚拟资源出售给目标用户之后,目标渠道商生成并向资源发放服务器发送第一资源请求报文。如上所述,在目标渠道商向目标用户直接有偿地出售该目标虚拟资源之后,或者,在目标渠道商向目标用户捆绑出售该目标虚拟资源之后,又或者,在目标渠道商向目标用户免费出售该目标虚拟资源之后,该目标渠道商可以通过自身所使用的服务器或终端也即是目标渠道设备生成并向资源发放服务器发送该第一资源请求报文,以利用该第一资源请求报文指示资源发放服务器为目标用户发放该目标虚拟资源。需要指出的是,本申请实施例中,目标渠道商作为执行主体进行的操作,指的均为目标渠道商通过自身所使用的服务器或终端也即是目标渠道设备进行的操作。其中,第一资源请求报文所采用的通信协议可以为目标渠道商所使用的通信协议以下称为第一通信协议,也即是,该第一资源请求报文的报文格式可以为第一通信协议所规定的格式。在本申请的一个实施例中,第一通信协议可以为文本通信协议,其中,文本通信协议指的是报文的内容为文本格式的通信协议,例如,在文本通信协议中,报文的内容可以为JASONJavaScriptObjectNotation;JS对象简谱格式或XMLExtensibleMarkupLanguage;可扩展标记语言格式等。在本申请的一个实施例中,该第一通信协议可以为HTTPHyperTextTransferProtocol;超文本传输协议协议。在第一通信协议为文本通信协议时,第一资源请求报文的报文体可以包括n个第一字段,其中,每个第一字段的字段内容的格式均为文本格式。由于文本通信协议中报文的内容为文本格式,因此,文本通信协议中的报文具有易读性,这导致文本通信协议中的报文很容易被不法分子破译,因此,文本通信协议中报文的安全性较差。为了提高采用文本通信协议的第一资源请求报文的安全性,防止第一资源请求报文被破译或篡改,在本申请实施例中,目标渠道商可以对第一资源请求报文进行加密处理,或者,目标渠道商可以对第一资源请求报文进行添加数字签名的处理。下面,本申请实施例将对这两种处理方式分别进行说明:第一种、加密处理。目标渠道商可以采用对称加密算法或不对称加密算法对第一资源请求报文进行加密,可选的,目标渠道商可以对第一资源请求报文的报文体进行加密。其中,目标渠道商所使用的对称加密算法可以为AESAdvancedEncryptionStandard;高级加密标准算法、DESDataEncryptionStandard;数字加密标准算法或3DESTripleDataEncryptionStandard;三重数字加密标准算法等,目标渠道商所采用的不对称加密算法可以为RSA算法或ElGamal算法等。可选的,目标渠道商对第一资源请求报文进行加密处理所使用的密钥可以由虚拟资源提供商进行配置。第二种、添加数字签名的处理。目标渠道商可以采用MD5Message-DigestAlgorithm5;信息-摘要算法5算法对第一资源请求报文中携带的目标渠道商的标识、订单的标识、目标用户的账户信息、目标虚拟资源的标识、时间戳和渠道密钥中的至少一个进行计算,以得到MD5值。目标渠道商可以将该MD5值获取为第一资源请求报文的数字签名,并通过该第一资源请求报文将该数字签名发送至资源发放服务器。其中,第一资源请求报文中携带的时间戳用于反映目标渠道商生成该第一资源请求报文的时刻,该第一资源请求报文中携带的渠道密钥可以由虚拟资源提供商进行配置。当然,实际实现时,除了MD5算法之外,目标渠道商还可以利用其它的算法生成数字签名,本申请实施例在此就不一一赘述了。通过对第一资源请求报文进行加密处理,可以加大对第一资源请求报文的破译难度,从而起到防止第一资源请求报文被破译的效果。通过对第一资源请求报文进行添加数字签名的处理,可以避免第一资源请求报文的内容被篡改。在本申请实施例中,虚拟资源提供商可以提供渠道配置界面,该渠道配置界面用于供技术人员对渠道商进行配置。该渠道配置界面可以包括密钥设置输入框,该密钥设置输入框用于供技术人员对分配给某一渠道商的密钥进行输入设置。其中,该密钥可以为分配给该某一渠道商的用于对第一资源请求报文进行加密处理的密钥,或者,该密钥可以为分配给该某一渠道商的用于计算数字签名的渠道密钥。图4为一种示例性的渠道配置界面的示意图,如图4所示,该渠道配置界面可以包括渠道ID输入框、渠道名输入框、项目详情输入框、密钥输入框、登录ID输入框、负责人输入框、发布状态输入框、操作人输入框和操作时间输入框。其中,渠道ID输入框用于供技术人员对分配给某一渠道商的渠道商标识进行输入设置,渠道名输入框用于供技术人员输入该某一渠道商的名称,项目详情输入框用于供技术人员输入与该某一渠道商进行合作的详情,密钥输入框用于供技术人员对分配给某一渠道商的密钥进行输入设置,登录ID输入框用于供技术人员输入该某一渠道商登录资源发放服务器所使用的账户,负责人输入框用于供技术人员输入该某一渠道商的负责人员姓名,发布状态输入框用于供技术人员输入该某一渠道商是否已经公开出售虚拟资源的信息,操作人输入框用于供技术人员输入自身的姓名,操作时间输入框用于供技术人员输入对渠道商进行配置的时间。步骤302、资源发放服务器在接收到目标渠道商发送的第一资源请求报文后,对第一资源请求报文进行格式转换,得到第二资源请求报文。其中,第二资源请求报文所采用的通信协议可以为虚拟资源提供商所使用的通信协议以下称为第二通信协议,也即是,该第二资源请求报文的报文格式可以为第二通信协议所规定的格式。在本申请的一个实施例中,第二通信协议可以为二进制通信协议,其中,二进制通信协议指的是报文的内容为二进制格式的通信协议。在本申请的一个实施例中,该第二通信协议可以为AMFActionMessageFormat;动作消息格式协议,Gearman一种系统名称协议或thrift一种接口语言名称协议等。在第二通信协议为二进制通信协议时,第二资源请求报文的报文体可以包括m个第二字段,其中,每个第二字段的字段内容的格式均为二进制格式。在接收到目标渠道商发送的第一资源请求报文后,为了能成功解析该第一资源请求报文,并根据第一资源请求报文的指示为目标用户发放目标虚拟资源,资源发放服务器需要对该第一资源请求报文进行格式转换,以将该第一资源请求报文转换为采用虚拟资源提供商所使用的通信协议的第二资源请求报文。下面,本申请实施例将对资源发放服务器对该第一资源请求报文进行格式转换的技术过程进行说明,其中,该技术过程可以包括以下2个步骤:步骤1、资源发放服务器将第一资源请求报文的报文体包括的n个第一字段中的每个第一字段的字段内容进行二进制转换,得到m个第二字段,该m个第二字段与n个第一字段对应,且,每个第二字段的字段内容为相对应的第一字段的字段内容进行二进制转换后得到的内容。其中,资源发放服务器将每个第一字段的字段内容进行二进制转换的技术过程可以为:资源发放服务器根据每个第一字段的字段内容在字段对应关系表中进行查询,得到每个第一字段的字段内容分别对应的第二字段的字段内容。其中,字段对应关系表中存储有文本格式的字段内容与二进制格式的字段内容的对应关系。需要指出的是,在第一资源请求报文的报文体包括的n个第一字段中,存在第一目标字段、第二目标字段和第三目标字段中的至少一种。其中,第一目标字段与上述m个第二字段中的一个字段相互对应,第二目标字段与上述m个第二字段中的至少两个字段相互对应,至少两个第三目标字段与上述m个第二字段中的一个字段相对应。表1所示为一种示例性的字段对应关系表。表1文本格式的字段内容二进制格式的字段内容文本内容1二进制内容1文本内容2二进制内容2文本内容3二进制内容3文本内容4二进制内容4文本内容5二进制内容5如表1所示,若第一资源请求报文的报文体包括4个第一字段,分别为第一字段1、第一字段2、第一字段3和第一字段4,其中,第一字段1的字段内容为文本内容1,第一字段2的字段内容为文本内容2,第一字段3的字段内容为文本内容3,第一字段4的字段内容为文本内容4。该第一字段1为第一目标字段,其与一个第二字段也即是第二字段1相对应,该第一字段2为第二目标字段,其与两个第二字段也即是第二字段2和第二字段3相对应,该第一字段3和第一字段4为第三目标字段,其与一个第二字段也即是第二字段4相对应。资源发放服务器可以根据上述每个第一字段的字段内容查询字段对应关系表,得到与文本内容1对应的二进制格式的字段内容为二进制内容1,则第二字段1的字段内容即为该二进制内容1;得到与文本内容2对应的二进制格式的字段内容为二进制内容2,则第二字段2和第二字段3的字段内容共同组成该二进制内容2;得到与文本内容3对应的二进制格式的字段内容为二进制内容3,与文本内容4对应的二进制格式的字段内容为二进制内容4,则第二字段4的字段内容为二进制内容3和二进制内容4的组合。步骤2、资源发放服务器根据第一通信协议中报文体的字段与第二通信协议中报文体的字段的位置对应关系,将上述m个第二字段进行拼接得到第二资源请求报文。资源发放服务器可以根据第一通信协议中报文体的字段与第二通信协议中报文体的字段的位置对应关系,得到该n个第一字段与该m个第二字段的位置对应关系。而后,资源发放服务器可以根据该位置对应关系,将该m个第二字段进行拼接得到第二资源请求报文的报文体,资源发放服务器可以根据该第二资源请求报文的报文体得到第二资源请求报文。如图5所示,在上述举例中,第一字段1的位置与第二字段4的位置相对应,第一字段2和第一字段3的位置与第二字段2和第二字段3的位置相对应,第一字段4与第二字段1的位置相对应,则资源发放服务器可以根据该位置对应关系,将4个第二字段进行拼接,其拼接结果为第二字段4、第二字段2、第二字段3和第二字段1,该拼接结果即为第二资源请求报文的报文体,资源发放服务器可以根据该第二资源请求报文的报文体得到第二资源请求报文。如上所述,为了提高第一资源请求报文的安全性,防止第一资源请求报文被破译或篡改,目标渠道商可以对第一资源请求报文进行加密处理,或者,目标渠道商可以对第一资源请求报文进行添加数字签名的处理。在目标渠道商对第一资源请求报文进行加密处理的情况下,资源发放服务器在接收到该第一资源请求报文之后,可以对该第一资源请求报文进行解密处理。而后,资源发放服务器可以对经过解密处理后的该第一资源请求报文进行格式转换,以得到第二资源请求报文。当然,实际实现时,可能会出现资源发放服务器对第一资源请求报文解密失败的情况,此时,资源发放服务器可以不对该第一资源请求报文进行格式转换,同时资源发放服务器还可以向目标渠道商发送用于指示虚拟资源发放失败的发放回执报文。在目标渠道商对第一资源请求报文进行添加数字签名处理的情况下,资源发放服务器在接收到该第一资源请求报文之后,可以对该第一资源请求报文携带的数字签名进行验证。在该数字签名验证通过后,资源发放服务器可以对该第一资源请求报文进行格式转换,以得到第二资源请求报文。其中,资源发放服务器对数字签名进行验证的过程可以为:资源发放服务器利用MD5算法对第一资源请求报文携带的目标渠道商的标识、订单的标识、目标用户的账户信息、目标虚拟资源的标识、时间戳和渠道密钥中的至少一个进行计算,得到MD5值,其中,资源发放服务器利用MD5算法计算的对象与目标渠道商在生成数字签名时利用MD5算法计算的对象相同。资源发放服务器利用计算得到的MD5值与第一资源请求报文中携带的数字签名进行对比,若资源发放服务器计算得到的MD5值与第一资源请求报文中携带的数字签名相同,则数字签名验证通过,若资源发放服务器计算得到的MD5值与第一资源请求报文中携带的数字签名不相同,则数字签名验证不通过。在数字签名验证不通过时,说明第一资源请求报文的内容很可能被篡改了,在这种情况下,资源发放服务器可以不对该第一资源请求报文进行格式转换,同时资源发放服务器还可以向目标渠道商发送用于指示虚拟资源发放失败的发放回执报文。在目标渠道商出售虚拟资源的过程中,恶意用户很可能会拦截目标渠道商向资源发放服务器发送的第一资源请求报文,并对该第一资源请求报文进行篡改,从而攫取非法利益。为了避免上述情况的发生,一方面,如上所述,目标渠道商可以对第一资源请求报文进行添加数字签名的处理,另一方面,在本申请实施例中,资源发放服务器可以获取第一资源请求报文的生成时刻与第一资源请求报文的接收时刻之间的时长,并判断该时长是否超过目标时长阈值。当该时长超过目标时长阈值时,说明第一资源请求报文很可能被拦截篡改,此时,资源发放服务器可以不对该第一资源请求报文进行格式转换,同时资源发放服务器还可以向目标渠道商发送用于指示虚拟资源发放失败的发放回执报文。当该时长不超过目标时长阈值时,说明第一资源请求报文很可能没有被拦截篡改,此时资源发放服务器可以对第一资源请求报文进行格式转换,以得到第二资源请求报文。其中,第一资源请求报文的生成时刻可以由第一资源请求报文携带的时间戳进行反映。该目标时长阈值可以由技术人员预先进行设定,在本申请的一个实施例中,该目标时长阈值可以为15分钟。步骤303、资源发放服务器根据第二资源请求报文对目标虚拟资源进行发放。如上所述,该目标虚拟资源为目标渠道商向目标用户出售的虚拟资源。资源发放服务器在得到该第二资源请求报文后,可以根据该第二资源请求报文的指示,将该目标虚拟资源添加至目标用户的账户中,从而完成对该目标虚拟资源的发放。实际实现时,若目标渠道商出售虚拟资源的规则或者程序存在漏洞,恶意用户就很可能会利用该漏洞在短时间内以较低的成本获取大量的虚拟资源,这会给目标渠道商带来较大的经济损失。为了避免上述情况的发生,资源发放服务器可以在根据第二资源请求报文发放目标虚拟资源之前,获取目标时间段内,基于目标渠道商发送的资源请求报文所发放的虚拟资源的数量。当发放的虚拟资源的数量超过目标数量阈值时,说明很可能存在恶意用户利用目标渠道商的漏洞在短时间内以较低的成本获取大量的虚拟资源的情况,此时,资源发放服务器可以不对目标虚拟资源进行发放,同时,资源发放服务器还可以向目标渠道商发送用于指示虚拟资源发放失败的发放回执报文。当发放的虚拟资源的数量不超过目标数量阈值时,说明很可能并不存在恶意用户利用目标渠道商的漏洞在短时间内以较低的成本获取大量的虚拟资源的情况,此时,资源发放服务器可以根据第二资源请求报文对目标虚拟资源进行发放。其中,目标时间段可以为一天、一周或一月等多种长度的时间段,目标数量阈值可以由技术人员预先进行确定,本申请实施例对其不做具体限定,可选的,对于每一种类的虚拟资源,技术人员可以为其设置一个单独的目标数量阈值。在本申请实施例中,虚拟资源提供商可以提供接口配置界面、资源配置界面和限量配置界面。该接口配置界面用于供技术人员对某一渠道商所使用的渠道设备的接口进行配置,该资源配置界面用于供技术人员对分配给某一渠道商销售的虚拟资源进行配置,该限量配置界面用于实时显示已发放的虚拟资源数量和最大允许发放的虚拟资源数量也即是目标数量阈值之间的比值。该接口配置界面可以包括资源限量设置输入框,该资源限量设置输入框用于供技术人员对资源限量进行输入配置,也即是对上文所述的目标数量阈值进行输入配置。该资源配置界面可以包括资源标识输入框,该资源标识输入框用于供技术人员对分配给某一渠道商销售的虚拟资源的标识进行输入配置。图6为一种示例性的接口配置界面、资源配置界面和限量配置界面的示意图。如图6所示,该接口配置界面可以包括渠道ID输入框、接口类型输入框、登录ID输入框、生效时间输入框、过期时间输入框、接口总量限量输入框、接口单月限量输入框、接口单周限量输入框和接口单日限量输入框。其中,渠道ID输入框用于供技术人员输入为渠道商分配的渠道标识、接口类型输入框用于供技术人员输入渠道设备所使用的通信协议的类型,登录ID输入框用于供技术人员输入渠道商登录资源发放服务器所使用的账户,生效时间输入框用于供技术人员输入设置的生效时间,过期时间输入框用于供技术人员输入设置的过期时间,接口总量限量输入框用于供技术人员输入设置总的资源限量值,也即是总的目标数量阈值,接口单月限量输入框用于供技术人员输入设置每月的资源限量值,也即是每月的目标数量阈值,接口单周限量输入框用于供技术人员输入设置每周的资源限量值,也即是每周的目标数量阈值,接口单日限量输入框用于供技术人员输入设置每日的资源限量值,也即是每日的目标数量阈值。请继续参考图6,该资源配置界面可以包括资源ID输入框、生效时间输入框和过期时间输入框,其中,资源ID输入框用于供技术人员对分配给某一渠道商销售的虚拟资源的标识进行输入配置,生效时间输入框用于供技术人员输入设置的生效时间,过期时间输入框用于供技术人员输入设置的过期时间。限量配置界面用于实时显示已发放的虚拟资源数量和最大允许发放的虚拟资源数量也即是目标数量阈值的比值。步骤304、资源发放服务器生成第一发放回执报文。该第一发放回执报文用于指示资源发放服务器是否成功向目标用户发放了该目标虚拟资源。第一发放回执报文所采用的通信协议可以为第二通信协议,也即是,该第一发放回执报文的报文格式可以为第二通信协议所规定的格式。在第二通信协议为二进制通信协议时,第一发放回执报文的报文体可以包括p个第三字段,其中,每个第三字段的字段内容的格式均为二进制格式,p为正整数。步骤305、资源发放服务器对第一发放回执报文进行格式转换,得到第二发放回执报文。第二发放回执报文所采用的通信协议可以为第一通信协议,也即是,该第二发放回执报文的报文格式可以为第一通信协议所规定的格式。在第一通信协议为文本通信协议时,第二发放回执报文的报文体可以包括q个第四字段,其中,每个第四字段的字段内容的格式为文本格式,q为正整数。资源发放服务器对第一发放回执报文进行格式转换,得到第二发放回执报文的技术过程与上文所述的资源发放服务器对第一资源请求报文进行格式转换,得到第二资源请求报文的技术过程同理,本申请实施例在此不再赘述。步骤306、资源发放服务器向目标渠道商发送第二发放回执报文。在本申请实施例中,资源发放服务器还可以每隔第一目标时长生成资源发放报告,该资源发放报告包括该第一目标时长内资源发放服务器发放的虚拟资源的总数量,资源发放服务器可以向第一监控终端发送该资源发放报告,以便第一监控终端的用户了解通过渠道商出售虚拟资源的情况。在本申请实施例中,资源发放服务器还可以每隔第二目标时长获取目标渠道商对应的资源发放占比,该资源发放占比用于指示已经发放的虚拟资源占目标渠道商对应的全部虚拟资源的比例,当该资源发放占比大于目标占比阈值时,资源发放服务器可以向第二监控终端发送告警信息,以使第二监控终端的用户能够及时向虚拟资源提供商申请虚拟资源的销售资格,从而避免对虚拟资源的销售带来负面影响。图7为一种资源发放占比界面的示意图,如图7所示,该资源发放占比界面可以包括资源发放占比数据,也即是消耗量总量的数据。在本申请实施例中,资源发放服务器还可以每隔第三目标时长获取分配给目标渠道商销售的虚拟资源的数量以及资源发放服务器所存储的目标渠道商所对应的虚拟资源的数量,当分配给目标渠道商销售的虚拟资源的数量以及资源发放服务器所存储的目标渠道商所对应的虚拟资源的数量不一致时,资源发放服务器可以向第三监控终端发送告警信息。图8为一种数量对比界面的示意图,如图8所示,该数量对比界面可以包括是否一致的指示数据,在图8中,指示数据2用于指示分配给目标渠道商销售的虚拟资源的数量以及资源发放服务器所存储的目标渠道商所对应的虚拟资源的数量一致,指示数据4用于指示分配给目标渠道商销售的虚拟资源的数量以及资源发放服务器所存储的目标渠道商所对应的虚拟资源的数量不一致。为了使读者易于理解本申请实施例提供的技术方案,下面,本申请实施例将结合图9所示的流程图对本申请实施例提供的技术方案进行说明:如图9所示,本申请实施例提供的技术方案包括以下步骤:步骤11、资源发放服务器接收目标渠道商发送的第一资源请求报文。步骤12、资源发放服务器判断该第一资源请求报文是否加密,若加密,执行步骤13,若没有加密,执行步骤14。步骤13、资源发放服务器判断能否对第一资源请求报文解密,若不能解密,执行步骤22,若能够解密,执行步骤15。步骤14、资源发放服务器判断数字签名是否验证通过,若验证通过,执行步骤15,若验证不通过,执行步骤22。步骤15、资源发放服务器判断第一资源请求报文携带的参数是否有效,若有效,执行步骤16,若无效,执行步骤22。步骤16、资源发放服务器将目标渠道商对应的虚拟资源发放量加1。步骤17、资源发放服务器判断目标渠道商对应的虚拟资源发放量是否大于目标数量阈值,若大于,执行步骤18,若不大于,执行步骤19。步骤18、资源发放服务器将目标渠道商对应的虚拟资源发放量减1,并执行步骤22。步骤19、资源发放服务器将第一资源请求报文进行格式转换,得到第二资源请求报文,并根据第二资源请求报文发放虚拟资源。步骤20、资源发放服务器判断虚拟资源是否发放成功,若发放成功,执行步骤21,若发放不成功,执行步骤18。步骤21、资源发放服务器向目标渠道商发送用于指示虚拟资源发放成功的发放回执报文。步骤22、资源发放服务器向目标渠道商发送用于指示虚拟资源发放失败的发放回执报文。为了使读者易于理解本申请实施例提供的技术方案,下面,本申请实施例将结合图10所示的结构示意图对本申请实施例提供的对目标渠道商出售的资源进行发放的装置所具有的功能进行简要说明:如图10所示,该装置包括接入模块1、存储模块2、配置管理模块3和定时任务模块4。其中,接入模块1可以实现数据解密、限量控制、流水落地和订单核销的功能,其中,数据解密指的是对渠道商发送的第一资源请求报文进行解密的功能,限量控制指的是限制目标时间段内基于渠道商发送的资源请求报文所发放的虚拟资源的数量的功能,流水落地指的是将虚拟资源发放记录传递至存储模块2存储的功能,订单核销指的是对第一资源请求报文携带的订单标识进行核销的功能。存储模块2可以实现对流水数据、接口配置数据和渠道配置数据进行存储的功能。其中,流水数据指的是虚拟资源的发放记录,接口配置参数指的是对渠道设备的接口配置的参数,主要包括目标数量阈值以及接口类型也即是渠道设备所使用的通信协议的类型,渠道配置参数指的是对渠道商配置的参数,主要包括渠道商标识以及分配给渠道商的密钥。配置管理模块3可以实现渠道配置、接口配置、资源配置和限量配置的功能。其中,渠道配置指的是对渠道商进行配置的功能,接口配置指的是对渠道设备的接口配置的功能,资源配置指的是对渠道商分配具有销售资格的虚拟资源的功能,限量配置功能指的是对目标时间段内基于渠道商发送的资源请求报文所发放的虚拟资源的数量进行设置的功能。定时任务模块4可以实现限量检查和库存检查的功能,该限量检查指的是检查分配给渠道商销售的虚拟资源的数量以及资源发放服务器所存储的渠道商所对应的虚拟资源的数量是否一致的功能,库存检查指的是检查资源发放占比的功能。综上所述,本申请实施例提供的对目标渠道商出售的资源进行发放的方法,通过在接收到目标渠道商发送的第一资源请求报文后,对该第一资源请求报文进行格式转换,得到第二资源请求报文,并根据第二资源请求报文对目标渠道商出售的虚拟资源进行发放,其中,第一资源请求报文的报文体的字段的字段内容格式为文本格式,第二资源请求报文的报文体的字段的字段内容格式为二进制格式,这样,在出售虚拟资源的过程中,目标渠道商就可以使用自己的通信协议向虚拟资源提供商发送第一资源请求报文,由虚拟资源提供商将该第一资源请求报文的格式转换为该虚拟资源提供商所使用的通信协议所规定的的报文格式,从而使目标渠道商在与虚拟资源提供商交互的过程中不需要改变自身所使用的通信协议,因此,可以提高虚拟资源销售的效率。请参考图11,其示出了本申请实施例提供的一种对目标渠道商出售的资源进行发放的装置400的框图,该装置400可以配置于图1中的资源发放服务器101中。如图11所示,该装置400可以包括接收模块401、第一转换模块402和发放模块403。其中,该接收模块401,用于接收目标渠道商发送的第一资源请求报文,该第一资源请求报文的报文体包括n个第一字段,每个第一字段的字段内容的格式为文本格式,n为正整数。该第一转换模块402,用于对该第一资源请求报文进行格式转换,得到第二资源请求报文,该第二资源请求报文的报文体包括m个第二字段,每个第二字段的字段内容的格式为二进制格式,m为正整数。该发放模块403,用于根据该第二资源请求报文对该目标渠道商出售的虚拟资源进行发放。在本申请的一个实施例中,该第一转换模块402,包括:二进制转换子模块,用于将每个第一字段的字段内容进行二进制转换,得到每个第一字段分别对应的第二字段,每个第二字段的字段内容为相对应的第一字段的字段内容进行二进制转换后得到的内容;拼接子模块,用于根据第一通信协议中报文体的字段与第二通信协议中报文体的字段的位置对应关系,将各个该第二字段进行拼接得到该第二资源请求报文,其中,该第一通信协议是该第一资源请求报文所采用的通信协议,该第二通信协议是该第二资源请求报文所采用的通信协议。在本申请的一个实施例中,该二进制转换子模块,用于:根据每个第一字段的字段内容在字段对应关系表中进行查询,得到每个第一字段的字段内容分别对应的该第二字段的字段内容,其中,该字段对应关系表中存储有文本格式的字段内容与二进制格式的字段内容的对应关系。在本申请的一个实施例中,该n个第一字段中存在第一目标字段、第二目标字段和第三目标字段中的至少一种;其中,该第一目标字段与该m个第二字段中的一个字段相互对应,该第二目标字段与该m个第二字段中的至少两个字段相互对应,至少两个该第三目标字段与该m个第二字段中的一个字段相对应。在本申请的一个实施例中,该第一资源请求报文中携带有时间戳,该时间戳用于反映该目标渠道商生成该第一资源请求报文的时刻,该第一转换模块402,用于:当该时间戳反映的时刻与该第一资源请求报文的接收时刻之间的时长不超过目标时长阈值时,对该第一资源请求报文进行格式转换,得到该第二资源请求报文。在本申请的一个实施例中,该发放模块403,用于:当目标时间段内,基于该目标渠道商发送的资源请求报文所发放的虚拟资源数量不超过目标数量阈值时,根据该第二资源请求报文对该目标渠道商出售的虚拟资源进行发放。在本申请的一个实施例中,该第一资源请求报文经过加密处理,该第一转换模块402,用于:对该第一资源请求报文进行解密处理;对经过解密处理的该第一资源请求报文进行格式转换,得到该第二资源请求报文。在本申请的一个实施例中,该第一通信协议为HTTP协议,该第二通信协议为JCE协议。请参考图12,其示出了本申请实施例提供的一种对目标渠道商出售的资源进行发放的装置500的框图,该装置500除了包括装置400的各个模块外,还可以包括验证模块404、第一生成模块405、第二转换模块406、第一发送模块407、第二生成模块408、第二发送模块409、获取模块410和第三发送模块411。其中,该第一资源请求报文携带有数字签名,该验证模块404,用于:对该第一资源请求报文中携带的数字签名进行验证。该第一转换模块402,用于在该数字签名验证通过后,对该第一资源请求报文进行格式转换,得到该第二资源请求报文。该第一生成模块405,用于生成第一发放回执报文,该第一发放回执报文的报文体包括p个第三字段,每个第三字段的字段内容的格式为二进制格式,p为正整数。该第二转换模块406,用于对该第一发放回执报文进行格式转换,得到第二发放回执报文,该第二发放回执报文的报文体包括q个第四字段,每个第四字段的字段内容的格式为文本格式,q为正整数。该第一发送模块407,用于向该目标渠道商发送该第二发放回执报文。该第二生成模块408,用于每隔第一目标时长生成资源发放报告,该资源发放报告包括该第一目标时长内发放的虚拟资源的总数量。该第二发送模块409,用于向第一监控终端发送该资源发放报告。该获取模块410,用于每隔第二目标时长获取该目标渠道商对应的资源发放占比,该资源发放占比用于指示已经发放的虚拟资源占该目标渠道商对应的全部虚拟资源的比例。该第三发送模块411,用于在该资源发放占比大于目标占比阈值时,向第二监控终端发送告警信息。综上所述,本申请实施例提供的对目标渠道商出售的资源进行发放的装置,通过在接收到目标渠道商发送的第一资源请求报文后,对该第一资源请求报文进行格式转换,得到第二资源请求报文,并根据第二资源请求报文对目标渠道商出售的虚拟资源进行发放,其中,第一资源请求报文的报文体的字段的字段内容格式为文本格式,第二资源请求报文的报文体的字段的字段内容格式为二进制格式,这样,在出售虚拟资源的过程中,目标渠道商就可以使用自己的通信协议向虚拟资源提供商发送第一资源请求报文,由虚拟资源提供商将该第一资源请求报文的格式转换为该虚拟资源提供商所使用的通信协议所规定的的报文格式,从而使目标渠道商在与虚拟资源提供商交互的过程中不需要改变自身所使用的通信协议,因此,可以提高虚拟资源销售的效率。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。图13是根据一示例性实施例示出的一种服务器的结构示意图。所述服务器600包括中央处理单元CPU601、包括随机存取存储器RAM602和只读存储器ROM603的系统存储器604,以及连接系统存储器604和中央处理单元601的系统总线605。所述服务器600还包括帮助计算机内的各个器件之间传输信息的基本输入输出系统IO系统606,和用于存储操作系统613、应用程序614和其他程序模块615的大容量存储设备607。所述基本输入输出系统606包括有用于显示信息的显示器608和用于用户输入信息的诸如鼠标、键盘之类的输入设备609。其中所述显示器608和输入设备609都通过连接到系统总线605的输入输出控制器610连接到中央处理单元601。所述基本输入输出系统606还可以包括输入输出控制器610以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器610还提供输出到显示屏、打印机或其他类型的输出设备。所述大容量存储设备607通过连接到系统总线605的大容量存储控制器未示出连接到中央处理单元601。所述大容量存储设备607及其相关联的计算机可读介质为服务器600提供非易失性存储。也就是说,所述大容量存储设备607可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质未示出。不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器604和大容量存储设备607可以统称为存储器。根据本发明的各种实施例,所述服务器600还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器600可以通过连接在所述系统总线605上的网络接口单元611连接到网络612,或者说,也可以使用网络接口单元611来连接到其他类型的网络或远程计算机系统未示出。所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,中央处理器601通过执行该一个或一个以上程序来实现图2或图3所示的对目标渠道商出售的资源进行发放的方法。申请实施例还提供了一种计算机可读存储介质,该存储介质为非易失性存储介质,该存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由处理器加载并执行以实现如本申请上述实施例提供的对目标渠道商出售的资源进行发放的方法。本申请实施例还提供了一种计算机程序产品,该计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机能够执行本申请上述实施例提供的对目标渠道商出售的资源进行发放的方法。本申请实施例还提供了一种芯片,该芯片包括可编程逻辑电路和或程序指令,当该芯片运行时能够执行本申请上述实施例提供的对目标渠道商出售的资源进行发放的方法。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

权利要求:1.一种对目标渠道商出售的资源进行发放的方法,其特征在于,所述方法包括:接收所述目标渠道商发送的第一资源请求报文,所述第一资源请求报文的报文体包括n个第一字段,每个所述第一字段的字段内容的格式为文本格式,n为正整数;对所述第一资源请求报文进行格式转换,得到第二资源请求报文,所述第二资源请求报文的报文体包括m个第二字段,每个所述第二字段的字段内容的格式为二进制格式,m为正整数;根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放。2.根据权利要求1所述的方法,其特征在于,所述对所述第一资源请求报文进行格式转换,得到第二资源请求报文,包括:将每个所述第一字段的字段内容进行二进制转换,得到每个所述第一字段分别对应的第二字段,每个所述第二字段的字段内容为相对应的第一字段的字段内容进行二进制转换后得到的内容;根据第一通信协议中报文体的字段与第二通信协议中报文体的字段的位置对应关系,将各个所述第二字段进行拼接得到所述第二资源请求报文;其中,所述第一通信协议是所述第一资源请求报文所采用的通信协议,所述第二通信协议是所述第二资源请求报文所采用的通信协议。3.根据权利要求2所述的方法,其特征在于,所述将每个所述第一字段的字段内容进行二进制转换,得到每个所述第一字段分别对应的第二字段,包括:根据每个所述第一字段的字段内容在字段对应关系表中进行查询,得到每个所述第一字段的字段内容分别对应的所述第二字段的字段内容;其中,所述字段对应关系表中存储有文本格式的字段内容与二进制格式的字段内容的对应关系。4.根据权利要求1所述的方法,其特征在于,所述n个第一字段中存在第一目标字段、第二目标字段和第三目标字段中的至少一种;其中,所述第一目标字段与所述m个第二字段中的一个字段相互对应,所述第二目标字段与所述m个第二字段中的至少两个字段相互对应,至少两个所述第三目标字段与所述m个第二字段中的一个字段相对应。5.根据权利要求1至4任一所述的方法,其特征在于,所述第一资源请求报文中携带有时间戳,所述时间戳用于反映所述目标渠道商生成所述第一资源请求报文的时刻;所述对所述第一资源请求报文进行格式转换,得到第二资源请求报文,包括:当所述时间戳反映的时刻与所述第一资源请求报文的接收时刻之间的时长不超过目标时长阈值时,对所述第一资源请求报文进行格式转换,得到所述第二资源请求报文。6.根据权利要求1至4任一所述的方法,其特征在于,所述根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放,包括:当目标时间段内,基于所述目标渠道商发送的资源请求报文所发放的虚拟资源数量不超过目标数量阈值时,根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放。7.根据权利要求1至4任一所述的方法,其特征在于,所述第一资源请求报文经过加密处理,所述对所述第一资源请求报文进行格式转换,得到第二资源请求报文,包括:对所述第一资源请求报文进行解密处理;对经过解密处理的所述第一资源请求报文进行格式转换,得到所述第二资源请求报文。8.根据权利要求1至4任一所述的方法,其特征在于,所述第一资源请求报文携带有数字签名,所述对所述第一资源请求报文进行格式转换,得到第二资源请求报文之前,所述方法还包括:对所述第一资源请求报文中携带的数字签名进行验证;所述对所述第一资源请求报文进行格式转换,得到第二资源请求报文,包括:在所述数字签名验证通过后,对所述第一资源请求报文进行格式转换,得到所述第二资源请求报文。9.根据权利要求1至4任一所述的方法,其特征在于,所述根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放之后,所述方法还包括:生成第一发放回执报文,所述第一发放回执报文的报文体包括p个第三字段,每个所述第三字段的字段内容的格式为二进制格式,p为正整数;对所述第一发放回执报文进行格式转换,得到第二发放回执报文,所述第二发放回执报文的报文体包括q个第四字段,每个所述第四字段的字段内容的格式为文本格式,q为正整数;向所述目标渠道商发送所述第二发放回执报文。10.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:每隔第一目标时长生成资源发放报告,所述资源发放报告包括所述第一目标时长内发放的虚拟资源的总数量;向第一监控终端发送所述资源发放报告。11.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:每隔第二目标时长获取所述目标渠道商对应的资源发放占比,所述资源发放占比用于指示已经发放的虚拟资源占所述目标渠道商对应的全部虚拟资源的比例;当所述资源发放占比大于目标占比阈值时,向第二监控终端发送告警信息。12.一种对目标渠道商出售的资源进行发放的装置,其特征在于,所述装置包括:接收模块,用于接收所述目标渠道商发送的第一资源请求报文,所述第一资源请求报文的报文体包括n个第一字段,每个所述第一字段的字段内容的格式为文本格式,n为正整数;第一转换模块,用于对所述第一资源请求报文进行格式转换,得到第二资源请求报文,所述第二资源请求报文的报文体包括m个第二字段,每个所述第二字段的字段内容的格式为二进制格式,m为正整数;发放模块,用于根据所述第二资源请求报文对所述目标渠道商出售的虚拟资源进行发放。13.根据权利要求12所述的装置,其特征在于,所述第一转换模块,用于:将每个所述第一字段的字段内容进行二进制转换,得到每个所述第一字段分别对应的第二字段,每个所述第二字段的字段内容为相对应的第一字段的字段内容进行二进制转换后得到的内容;根据第一通信协议中报文体的字段与第二通信协议中报文体的字段的位置对应关系,将各个所述第二字段进行拼接得到所述第二资源请求报文;其中,所述第一通信协议是所述第一资源请求报文所采用的通信协议,所述第二通信协议是所述第二资源请求报文所采用的通信协议。14.一种对目标渠道商出售的资源进行发放的装置,其特征在于,所述装置包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如权利要求1至11任一所述的对目标渠道商出售的资源进行发放的方法。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如权利要求1至11任一所述的对目标渠道商出售的资源进行发放的方法。

百度查询: 腾讯科技(深圳)有限公司 对目标渠道商出售的资源进行发放的方法、装置及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。