
本发明涉及通讯
技术领域:
,具体涉及一种虚拟物品发放方法和装置。
背景技术:
:目前实现单个消息系统内用户账号之间的虚拟物品如红包发放是很容易的,因为,收发虚拟物品如红包的用户账号都是属于同一个消息系统,并且存在于该消息系统的账号体系下。但是,目前还无法实现多个异构消息系统之间的虚拟物品发放。技术实现要素:本发明实施例提供一种虚拟物品发放方法和装置,可以实现多个异构消息系统之间的虚拟物品发放。本发明实施例提供一种虚拟物品发放方法,适用于虚拟物品发放终端,包括:接收作用于用户操作界面的虚拟物品发放指令;根据所述虚拟物品发放指令显示虚拟物品发放设置界面;获取用户通过所述虚拟物品发放设置界面对虚拟物品发放的设置信息,所述设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;基于所述设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统。相应的,本发明实施例还提供了另一种虚拟物品发放方法,适用于服务器,包括:接收虚拟物品发放终端发送的虚拟物品发放请求,所述虚拟物品发放请求携带虚拟物品发放设置信息,所述虚拟物品发放设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;根据所述发放逻辑设置信息确定虚拟物品发放逻辑;根据所述虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统;根据所述虚拟物品发放逻辑向所述目标对象发放虚拟物品。相应的,本发明实施例还提供了另一种虚拟物品发放方法,适用于虚拟物品接收终端,包括:在业务服务界面或聊天对话界面显示虚拟物品消息;根据针对虚拟物品消息的物品领取操作,显示虚拟物品领取界面,所述虚拟物品领取界面包含虚拟物品领取控件对象以及虚拟物品领取查看控件对象;根据针对所述虚拟物品领取控件对象的领取确认操作,领取相应虚拟物品;或者,根据针对虚拟物品领取查看控件对象的查看操作,显示已领取虚拟物品的对象列表,所述对象列表中包含第一账号类型和/或第二账号类型的对象。相应的,本发明实施例还提供了一种虚拟物品发放装置,适用于虚拟物品发放终端,包括:指令接收单元,用于接收作用于用户操作界面的虚拟物品发放指令;显示单元,用于根据所述虚拟物品发放指令显示虚拟物品发放设置界面;获取单元,用于获取用户通过所述虚拟物品发放设置界面对虚拟物品发放的设置信息,所述设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;发放单元,用于基于所述设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统。相应的,本发明实施例还提供了一种虚拟物品发放装置,适用于服务器,包括:请求接收单元,用于接收虚拟物品发放终端发送的虚拟物品发放请求,所述虚拟物品发放请求携带虚拟物品发放设置信息,所述虚拟物品发放设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;逻辑确定单元,用于根据所述发放逻辑设置信息确定虚拟物品发放逻辑;对象确定单元,用于根据所述虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统;发放单元,用于根据所述虚拟物品发放逻辑向所述目标对象发放虚拟物品。相应的,本发明实施例还提供了一种虚拟物品发放装置,用于虚拟物品接收终端,包括:消息显示单元,用于在业务服务器界面或聊天对话界面显示虚拟物品消息;界面显示单元,用于根据针对虚拟物品消息的物品领取操作,显示虚拟物品领取界面,所述虚拟物品领取界面包含虚拟物品领取控件对象以及虚拟物品领取查看控件对象;领取查看单元,用于根据针对所述虚拟物品领取控件对象的领取确认操作,领取相应虚拟物品;或者,根据针对虚拟物品领取查看控件对象的查看操作,显示已领取虚拟物品的对象列表,所述对象列表中包含第一账号类型和/或第二账号类型的对。相应的,本发明实施例还提供了一种网络设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载存储器存储的指令实现本发明实施例任一提供的虚拟物品发放方法。相应的,本发明实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本发明实施例任一提供的虚拟物品发放方法。本发明实施例接收作用于用户操作界面的虚拟物品发放指令;根据虚拟物品发放指令显示虚拟物品发放设置界面;获取用户通过虚拟物品发放设置界面对虚拟物品发放的设置信息,设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;基于设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,第一账号类型对应于第一消息系统,第二账号类型对应第二消息系统,第一消息系统与第二消息系统为异构系统。该方案可以实现多个异构消息系统之间的虚拟物品发放。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本发明实施例提供的虚拟物品交互系统的结构示意图;图1b是本发明实施例提供的虚拟物品发放方法的算法流程意图;图1c是本发明实施例提供的红包准备流程示意图;图1d是本发明实施例提供的企业红包配置界面示意图;图2a是本发明实施例提供的虚拟物品发放方法的另一种流程示意图;图2b是本发明实施例提供的红包设置界面示意图;图3是本发明实施例提供的虚拟物品发放方法的另一种流程示意图;图4a是本发明实施例提供的虚拟物品发放方法的另一种流程示意图;图4b是本发明实施例提供的红包领取示意图;图5是本发明实施例提供的红包互通系统的架构示意图;图6a是本发明实施例提供的虚拟物品发放装置的一种结构示意图;图6b是本发明实施例提供的虚拟物品发放装置的另一种结构示意图;图7是本发明实施例提供的虚拟物品发放装置的另一种结构示意图;图8a是本发明实施例提供的虚拟物品发放装置的另一种结构示意图;图8b是本发明实施例提供的虚拟物品发放装置的另一种结构示意图;图9是本发明实施例提供的网络设备的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种虚拟物品发放方法、装置、网络设备和存储介质。本发明实施例提供了一种虚拟物品交互系统,包括:适用于虚拟物品发放终端的虚拟物品发放装置(可以称为第一虚拟物品发放装置)、适用服务器的虚拟物品发放装置(可以称为第二虚拟物品发放装置)、适用于虚拟物品接收终端的虚拟物品发放装置(可以称为第三虚拟物品发放装置)。其中,虚拟物品发放终端、虚拟物品接收终端可以为手机、平板电脑、笔记本电脑等终端设备。其中,服务器可以为多个异构消息之间的互通服务器,或者消息系统的后台服务器等。比如,参考图1a,虚拟物品交互系统可以包括多个异构消息系统以及多个异构消息系统间的互通服务器。每个消息系统对应于一种账号类型,可以包括服务器(如消息服务器、虚拟物品发放配置服务器)和终端(可以包括虚拟物品发放配置终端、虚拟物品发放终端、虚拟物品接收终端等)。下面将以虚拟物品配置终端、虚拟物品发放终端位于第一个消息系统为例来介绍本发明方法。虚拟物品发放配置终端,用于对消息系统内成员的虚拟物品发放进行配置,一般可以为消息系统的管理终端(如消息系统中登录了管理账号的终端)。在实际应用中,在发放虚拟物品之前,配置方如管理员可以通过终端对虚拟物品发放进行配置;具体地,虚拟物品发放配置终端,用于:显示虚拟物品发放配置界面;获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息,其中,虚拟物品发放配置信息包括虚拟物品形象配置信息、物品发放逻辑配置信息(如虚拟物品发放类型配置信息、虚拟物品发放范围配置信息);向配置服务器同步虚拟物品发放配置信息。其中,配置服务器即为虚拟物品发放配置服务器,实际应用中,可以为管理端服务器(如管理端后台服务器)等。具体地,配置服务器向互通服务器同步虚拟物品发放配置信息,互通服务器向一个或者多个异构消息系统同步虚拟物品发放配置信息,比如,向配置终端所在消息系统中的消息服务器同步虚拟物品发放配置信息。其中,互通服务器,用于实现多个异构消息系统之间的虚拟物品收发,提供通用的接口和事件中心,保证各异构消息系统的数据一致性,各个异构系统按这个通用的接口接入实现各个场景和玩法的虚拟物品如红包互通。同时通过事件中心处理需要关心的事件、进行多个异构系统的逻辑处理和数据存储。当需要发放虚拟物品时,虚拟物品发放终端可以接收作用于用户操作界面的虚拟物品发放指令;根据虚拟物品发放指令显示虚拟物品发放设置界面(具体地,虚拟物品发放终端根据虚拟物品发放指令从本消息系统的消息服务器同步虚拟物品发放配置信息,根据虚拟物品发放配置信息显示虚拟物品发放设置界面;获取用户通过虚拟物品发放设置界面对虚拟物品发放的设置信息)基于设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,第一账号类型对应于第一消息系统,第二账号类型对应第二消息系统,第一消息系统与第二消息系统为异构系统。比如,可以向第二个消息系统内对象的终端(即虚拟物品接收终端)发放虚拟物品。具体地,虚拟物品发放终端可以向本消息系统的消息服务器发送虚拟物品发放请求,该请求携带虚拟物品标识、设置信息(包括虚拟物品发放类型、虚拟物品发放范围、物品发放对象、虚拟物品数量、虚拟物品数额、虚拟物品附加信息中的至少一种)。消息服务器可以向互通服务器发送该虚拟物品发放请求,虚拟物品发放请求携带虚拟物品发放设置信息,虚拟物品发放设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息。其中,互通服务器可以根据发放逻辑设置信息确定虚拟物品发放逻辑;根据虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;第一账号类型对应于第一消息系统,第二账号类型对应第二消息系统,第一消息系统与第二消息系统为异构系统;根据虚拟物品发放逻辑向目标对象发放虚拟物品。互通服务器通过异构消息系统的消息服务器向本系统内目标对象的终端发送虚拟物品消息。其中,虚拟物品接收终端,用于对虚拟物品发放方发放的虚拟物品进行领取;比如,其他异构消息系统(如第二消息系统)中的虚拟物品接收终端可以显示虚拟物品消息;基于虚拟物品接收方针对虚拟物品消息的物品领取操作,显示虚拟物品领取界面,其中,虚拟物品领取界面可以包括配置的虚拟物品形象信息;基于虚拟物品接收方针对虚拟物品领取界面的领取确认操作,触发对虚拟物品发放方发放的虚拟物品进行领取。以下分别进行详细说明。需说明的是,以下实施例的顺序不作为对实施例优选顺序的限定。在一实施例中,将从第一虚拟物品发放装置的角度进行描述,该第一虚拟物品发放装置具体可以集成在终端中,如可以集成系统的管理终端或系统成员的中的暖中,其中,管理终端用于对消息系统进行管理。如图1b所示,提供了一种虚拟物品发放方法,该虚拟物品发放方法可以由配置终端如管理终端中的处理器执行,具体流程可以如下:101、显示虚拟物品发放配置界面。比如,可以接收配置方作用于配置客户端的用户操作界面触发的配置指令;根据配置指令显示虚拟物品发放配置界面。例如,当需要对虚拟物品发放进行配置时,可以通过终端上的配置客户端对虚拟物品发放进行配置,具体地,可配置方可以对配置客户端的某个用户操作界面进行配置触发操作,触发生成配置指令,此时,第一虚拟物品发放装置将会对该指令进行接收。其中,配置终端可以为系统的管理终端,配置方可以为系统的管理员。譬如,以某个消息系统为例,系统的管理员可以通过管理终端对虚拟物品发放进行配置如配置红包。管理员可以开启管理终端上的管理客户端,针对管理客户端显示的用户操作界面如客户端主界面进行配置触发操作,从而触发生成配置指令,管理终端将会根据该指令显示虚拟物品发放配置界面如红包配置界面。在一实施例中,为了提升安全性,配置方需要登录配置服务器(如登录配置客户端),在登录状态下触发显示虚拟物品发放配置界面。具体地,配置终端可以向配置服务器发送登录请求,登录请求携带配置方账号、以及鉴权信息;配置服务器登录请求进行登录验证,若验证通过,则向配置终端发送登录成功信息,此时,配置终端登录成功,处于登录状态。当处于登录状态下,配置方可以通过客户端的用户操作界面触发显示虚拟物品发放配置界面。在一实施例中,配置虚拟物品发放之前,还可以创建本系统方的支付能力,也即创建本系统方的支付账号,比如,在企业系统中,管理端需要通过管理终端创建红包支付能力,设置企业支付,以实现后续企业系统内成员可以发放红包。具体地,配置终端可以向配置服务器发送支付创建信息,配置服务器可以根据支付创建信息向支付服务器发起支付创建请求,支付服务器可以根据支付创建请求创建系统方的支付账号,并返回给配置服务器,从而创建系统方的支付能力。例如,以企业系统为例,企业管理端服务器接收到客户端管理员帐号aqw_userid,发起的登录请求,管理客户端js中,转换登录态。具体地,管理员可以首先可以向企业服务器登录接口aqw.request中申请登录企业管理客户端的账号及密码权限acess_token+code。然后,基于申请的账号及密码权限登录企业管理客户端。参考图1c,企业管理员aqw_userid登录上后,开通企业红包,设置企业支付。企业管理端服务器接收到开通企业支付信息,向支付服务器发起请求。比如,从wx_pay.corpbank接口中,请求开通企业的企业支付商户账号corpbankid。返回给企业管理端服务器,开通企业红包支付能力。在开通企业红包支付能力之后,企业管理员可以通过管理客户端的用户操作界面触发配置指令,管理客户端根据配置指令显示红包配置界面,管理员可以通过红包配置界面对红包进行配置或创建。在一实施例中,在创建支付账号之后,配置方还可以向支付账号支付相应的数额,如金额,这样后续系统中成员发放虚拟物品如红包时,可以使用支付的数额。例如,参考图1c,企业管理员可以通过管理客户端向支付账号充钱,后续企业成员发红包时将会使用支付账号内的金钱。相当于管理员建立了一个资金池,企业成员发放红包时都可以用资金池内的资金。102、获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息。在管理终端显示虚拟物品发放配置界面后,配置方可以在该配置界面中进行虚拟物品发放如红包的配置操作或创建操作,此时,管理终端将会获取到配置的虚拟物品发放配置信息如红包配置信息。例如,管理客户端可以显示参考图1d所示的红包配置界面,管理员可以在该界面中配置红包形象、红包发放逻辑(如红包类型、红包范围)等信息。其中,虚拟物品发放配置信息可以包括:虚拟物品形象配置信息、虚拟物品发放类型配置信息、虚拟物品发放范围配置信息、虚拟物品分享配置信息等信息中的至少一种。其中,虚拟物品形象配置信息为配置方配置的虚拟物品形象的配置信息,可以包括:系统方名称、虚拟物品背景图像、虚拟物品图标、虚拟物品的附加信息(如祝福信息等)。比如,虚拟物品形象配置信息可以包括红包形象的配置信息(即红包皮的配置信息),具体地可以包括:企业简称、红包背景图、红包祝福语音、红包logo图等等。其中,虚拟物品形象配置信息可以包括虚拟物品领取界面显示的虚拟物品形象信息、或者虚拟物品消息显示的虚拟物品形象信息。比如,参考图1d,红包领取界面显示的红包形象信息(包括企业简称、红包背景图、红包祝福语音、红包logo图等等)。又比如,虚拟物品形象配置信息可以包括红包消息显示的红包形象信息(如红包发放企业的简称、祝福语等信息)。其中,虚拟物品发放配置界面可以包括虚拟物品形象配置界面,该虚拟物品形象配置界面包括或显示物品形象配置接口。配置方可以通过物品形象配置接口对物品形象进行配置。具体地,步骤“获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息”,可以包括:获取配置方通过形象配置接口配置的虚拟物品形象配置信息。其中,物品形象配置接口的表现形式有多种,比如可以为字段、输入框、图标等。例如,参考图1d,管理员可以在红包形象配置界面配置企业简称、企业祝福语、企业红包照片、企业图标logo等。譬如,管理员在管理客户端显示的企业红包形象配置界面配置红包皮后,管理客户端js将会获取企业红包皮的设置字段及信息。向企业管理端服务器qw_hongbao_ui接口中,同步如下hongbaoid及hongbaoui企业红包皮数据(即红包形象数据)。企业简称corp_name红包背景图hongbao_ui_pic红包祝福语言hongbao_ui_words红包logo图等hongbao_ui_logo在一实施例中,为了便于配置虚拟物品形象,还可以在虚拟物品形象配置界面显示配置的虚拟物品形象预览图像;具体地,根据当前虚拟物品形象配置信息在虚拟物品形象配置界面中显示虚拟物品形象预览图像。例如,参考图1d,管理客户端会根据管理员当前配置的红包形象数据显示企业红包形象预览图像。其中,虚拟物品发放类型配置信息包括物品发放逻辑配置信息,其中,物品发放逻辑配置信息为配置方配置的虚拟物品发放逻辑。比如,可以包括配置方配置的虚拟物品发放类型,或者选择的虚拟物品发放类型。每种虚拟物品发放类型可以对应一种虚拟物品发放规则(即虚拟物品发放逻辑),该虚拟物品发放规则可以根据实际需求来定义制定,比如,虚拟物品发放规则包括虚拟物品领取条件、虚拟物品承载数额的领取分配规则等。譬如,可以根据分配规则可以虚拟物品发放类型划分为:分配固定数额的常规虚拟物品发放、随机分配数额的虚拟物品发放、基于领取者等级分配数额的虚拟物品发放(如领取者在发放方消息系统中的等级)、基于虚拟物品领取时间分配数额的虚拟物品发放、基于邀请领取虚拟物品的被邀请对象信息分配数额的虚拟物品等等。比如,红包类型可以包括:固定金额的常规红包、随机金额的拼手气红包、高等级客户大额的回馈红包、先开先大额的抢先红包、拉进来客户越多总包越大的拼团红包等。固定金额的常规红包,领取人每人金额固定。随机金额的拼手气红包,红包总额固定,领取人领取随机金额。高等级客户大额的回馈红包,领取人根据在企业中的客户等级不同,高等级用户领取高额金额,低等级用户领取低额金额。先开先大额的抢先红包,设定领红包时间限制。时间限制内,先领,领取高额金额,后领,领取低额金额。过了时间限制,不能再领。拉进来客户越多总包越大的拼团红包,领取红包的人,先不领红包,而是先拉更多的人领红包。当领红包的人中,符合特定条件的人(比如企业的新客户等)越多时,到开红包时,每个人分到的红包越大,红包总金额越大。在一实施例中,配置方如管理员可以通过虚拟物品发放配置界面触发显示多个候选虚拟物品发放类型,然后,从中选择相应的虚拟物品发放类型。具体地,步骤“获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息”,可以包括:接收用户如配置方通过虚拟物品发放配置界面触发的发放类型配置指令;根据发放类型配置指令显示多个候选虚拟物品发放类型;获取配置方从多个候选虚拟物品发放类型中选择的目标虚拟物品发放类型,得到虚拟物品发放类型配置信息。比如,虚拟物品发放配置界面可以设置有发放类型配置接口如按钮、控件等,配置方可以通过发放类型红包接口触发发放类型配置指令,然后,配置终端如配置客户端可以基于该指令显示多个候选虚拟物品发放类型,虚拟发放类型可以参考上述介绍。在一实施例中,可以根据发放类型配置指令显示虚拟物品发放类型配置界面,该界面包括多个候选虚拟物品发放类型,配置方可以在该界面中操作从多个候选虚拟物品发放类型中选择相应的目标虚拟物品发放类型。例如,参考图1d,管理员可以点“红包类型”或者形象配置界面中的“下一步”按钮触发红包类型配置指令,此时,管理客户端根据该指令切换显示红包类型配置界面,管理员可以在该红包界面中配置红包类型。实际应用中,管理员在管理客户端进行选择红包类型操作。客户端js中,获取企业红包类型设置字段及信息。向企业系统的管理端服务器qw_hongbao_style接口中,同步如下hongbaoid及style的选择。红包类型对应的红包规则,除了固定金额的常规红包、随机金额的拼手气红包、还有创新以下几种。高等级客户大额的回馈红包、先开先大额的抢先红包、拉进来客户越多总包越大的拼团红包等。其中,每种虚拟物品发放类型对应的发放规则逻辑如红包类型的具体红包规则逻辑,可以保存在配置服务器如管理端服务器中。例如,每种红包类型的具体红包规则可以在管理端服务器的qw_hongbao_style_rules中已经封装好红包逻辑。通过hongbaoid及style从接口中调取相应红包规则逻辑。在一实施例中,虚拟物品发放配置信息还可以包括虚拟物品数额配置信息,也即配置方还需要对虚拟物品的数额进行配置,比如,对虚拟物品发放的总数额、涉及到虚拟物品发放规则的数额等进行配置。具体地,步骤“获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息”,可以包括:接收配置方通过虚拟物品发放配置界面触发的数额配置指令;根据数额配置指令确定当前虚拟物品发放类型对应的虚拟物品发放规则;获取配置方对涉及到虚拟物品发放规则的物品数额的数额配置信息。在一实施例中,可以显示虚拟物品数额配置界面,配置方可以通过该界面配置虚拟物品数额、以及涉及到虚拟物品发放类型规则的具体金额。具体地,配置终端可以从配置服务器获取当前虚拟物品发放类型对应的虚拟发放规则的数额配置接口如字段,然后,显示在虚拟物品数额配置界面中,配置方可以通过这些数额配置接口对涉及到虚拟物品发放规则的物品数额进行配置。比如,管理员在管理客户端还可以设置红包金额和涉及到红包类型规则里面的具体金额。参考图1d,管理员可以点击“红包金额”可以触发数额配置指令,客户端根据指令切换显示红包金额配置界面,管理员可以在红包金额配置界面配置企业红包金额如总金额、涉及到红包类型规则里面的具体金额。具体地,管理客户端可以从管理端服务器获取红包类型规则所需的金额设置接口如字段,在客户端显示如在红包金额配置界面显示金额配置接口如字段,管理员可以通过配置设置接口如字段配置相应的金额。实际应用中,在企业系统中,管理员可以在管理客户端配置红包金额和涉及到红包类型规则里面的具体金额。客户端js中,获取企业红包金额设置字段及信息。向企业管理端服务器qw_hongbao_money接口中,同步如下hongbaoid及money的选择。根据红包类型不同,红包金额需要设置的信息会不同。企业管理客户端从企业端管理服务器的qw_hongbao_style_rules中获取红包规则需要的金额设置字段rules_money,并显示在客户端上。企业管理员设置后,同步给企业管理端服务器,存储在qw_hongbao_money接口中。在一实施例中,物品发放逻辑配置信息还可以包括虚拟物品发放范围配置信息,本发明实施例中,虚拟物品发放范围为虚拟物品发放对象的范围,也即向那些对象发放虚拟物品。该范围可以根据实际需求设定,比如,可以按照对象的账号类型或者所属系统来设定。比如,可以虚拟物品发放范围可以包括:单个异构消息系统成员,或者多个异构消息系统成员,每个消息系统对应一个账号类型。譬如,发放范围可以包括“消息系统1成员”、“消息系统2成员”、“消息系统1或2成员”等等。具体地,步骤“获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息”,可以包括:接收用户如配置方通过虚拟物品发放配置界面触发的发放范围配置指令;根据发放范围配置指令显示多个候选虚拟物品发放范围,其中,每个虚拟物品发放范围包括第一账号类型和/或第二账号类型的待发放对象;获取配置方从多个候选虚拟物品发放类型中选择的目标虚拟物品发放类型,得到虚拟物品发放类型配置信息。比如,第一消息系统内管理员可以在管理客户端进行红包发送范围操作,如在客户端显示的红包范围配置界面操作进行红包发送范围配置,参考图1d,管理员可以点击“红包范围按钮”或者红包类型配置界面中“下一步”触发红包范围配置指令,管理客户端根据该指令切换显示红包范围配置界面。客户端js中,获取管理员配置的企业红包发送范围设置字段及信息。向管理端服务器qw_hongbao_range接口中,同步hongbaoid及range的选择。譬如,可以选择红包发送范围包括:第一消息系统成员和/或第二消息系统成员。在一实施例中,为了提升虚拟物品发放的多样性和趣味性,还可以配置虚拟物品分享,虚拟物品分享可以为:虚拟物品领取者在领取虚拟物品后,可以将虚拟物品分享给其他被分享对象(可以被分享对象与虚拟物品领取者位于同一系统,也可以位于不同的异构系统);其他被分享对象在领取虚拟物品之后,还可以继续分享。比如,红包可以有分享行为有裂变玩法。第一层开红包的人员,可以将红包分享给自己的联系人(同一系统或者不同系统)。接到分享红包再开的第二层开红包的人员领取红包后,第一层开红包的人,也可以获得裂变红包奖励金额。具体地,步骤“获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息”可以包括:获取配置方通过虚拟物品发放配置界面配置的虚拟物品发放配置信息,包括:接收配置方通过虚拟物品发放配置界面触发的物品分享配置指令;根据物品分享配置指令显示分享配置界面;获取配置方通过分享配置界面配置的虚拟物品分享配置信息。其中,虚拟物品分享配置信息可以包括:是否分享、分享的金额配置、分享者收益的配置(分享红包享用的金额)、分享的级数或层数、分享终止信息等等。比如,参考图1d,管理员可以点击“红包分享按钮”触发红包分享配置指令,管理客户端可以根据该指令切换显示红包分享配置界面,管理员可以在该配置界面配置红包分享的信息,比如,是否可分享、分享者红包享用的金额share_money等等。其中,虚拟物品分享的分享逻辑保存在配置服务器如管理端服务器。例如,管理员可以在管理客户端选择红包分享玩法。客户端js中,获取是否分享红包并裂变收益,字段及信息。同步向企业管理端服务器qw_hongbao_share接口中,同步如下hongbaoid及share的选择。红包范围share可分享裂变1不可分享裂变0其中,企业管理端服务器qw_hongbao_share_rules接口中实现封装好分享逻辑。分享需要设置分享的红包金额。需要管理员在客户端设置分享红包享用的金额share_money。企业微信管理客户端从企业微信管理服务器的qw_hongbao_share_rules中获取红包规则需要的金额设置字段share_money,并显示在客户端上。企业管理员设置后,同步给企业管理端服务器,存储在qw_hongbao_money接口中。上述介绍了虚拟物品形象、虚拟物品发放类型、虚拟物品发放范围、虚拟物品分享、虚拟物品数额等配置过程。在实际应用中,可以按照依次配置虚拟物品形象、虚拟物品发放类型、虚拟物品发放范围、虚拟物品分享、虚拟物品数额的配置顺序来配置。比如,参考图1d,管理员可以先配置红包形象、然后依次配置红包类型、红包范围、红包分享、红包金额。103、向配置服务器同步虚拟物品发放配置信息。比如,管理终端在配置完虚拟物品发放时,向管理端服务器同步虚拟物品发放配置信息,管理端服务器可以将虚拟物品发放配置信息同步至异构消息系统间的互通本发明实施例中配置信息的同步时机不受序号限制,可以在配置方配置完某个类型的虚拟物品发放信息向配置服务器同步配置信息,比如,在配置完形象时同步形象配置信息,在配置完虚拟物品类型时同步类型配置信息等等。此外,在一实施例中,还可以在配置方完成所有信息的配置后同步配置信息,比如,当配置方配置完虚拟物品形象、虚拟物品发放类型、虚拟物品发放范围、虚拟物品分享、虚拟物品数额之后,再同步信息。在一实施例中,还可以需要对配置的虚拟物品进行支付,比如,配置方如管理员需要对配置的企业红包的金额进行支付。具体地,配置终端可以向支付配置服务器发送虚拟物品支付信息,配置服务器可以根据虚拟物品支付信息向支付服务器发起支付请求,该支付请求携带支付账号、支付数额等信息,支付服务器可以根据支付请求进行支付,返回支付结果给配置服务器。当支付成功时,配置服务器如管理端服务器生成一个虚拟物品标识,并将虚拟物品标识与虚拟物品发放配置信息关联后保存。之后,配置服务器可以将虚拟物品标识及其对应的虚拟物品发放配置信息与互通服务器进行数据流转,进行后续的虚拟物品收发,此外,配置服务器还可以将虚拟物品发放类型对应的发放规则逻辑、虚拟物品分享规则逻辑同步给互通服务器。例如,管理员在配置完红包后可以进行企业红包金额的支付。企业管理端服务器接收到企业支付信息,向支付服务器发起请求。比如,从wx_pay.corppay接口中,请求开通企业的企业支付商户账号corpbankid、付款信息pay。支付服务器进行支付逻辑处理,返回给企业管理端服务器企业红包支付结果。管理员设置一个企业红包并完成支付后,企业管理端服务器将会生成一个企业红包标识hongbaoid,并有上述红包信息的接口数据保存。企业管理端服务器将企业红包hongbaoid,并有上述红包信息的接口数据,同互通服务器rpunion进行数据流转。进行后续的收发红包的流程。在配置方配置虚拟物品发放之后,配置服务器可以向本系统(如第一消息系统)中的消息服务器同步虚拟物品发放配置信息,以便本系统(如第一消息系统的成员可以基于配置信息发放虚拟物品。比如,配置服务器管理端服务器可以直接向本系统中的后台服务器,或者;或者可以向互通服务器同步虚拟物品发放配置信息,由互通服务器向配置方的消息系统如第一消息系统,以便本系统(如第一消息系统的成员可以基于配置信息发放虚拟物品。以上是以配置终端为管理终端为例来介绍本发明实施例的方法,在一实施例中,配置终端还可以为消息系统内任一成员终端,比如,为消息系统内普通用户可以通过自己的消息客户端来配置虚拟物品发放。下面将介绍虚拟物品发放的具体流程。在一实施例中,将从第一虚拟物品发放装置的角度进行描述,该第一虚拟物品发放装置具体可以集成在终端中,该终端可以为虚拟物品发放终端。如图2a所示,提供了一种虚拟物品发放方法,该虚拟物品发放方法可以由终端的处理器执行,具体流程可以如下:201、接收作用于用户操作界面的虚拟物品发放指令。比如,在一实施例中,可以接收作用与客户端的用户操作界面的虚拟物品发放指令。其中,客户端可以包括消息交互客户端,如即时通讯客户端等。当需要发放虚拟物品时,虚拟物品发放方可以对客户端显示的用户操作界面进行操作触发虚拟物品发放指令。其中,用户操作界面为客户端显示的供用户的操作界面,比如,可以包括会话界面(如单聊会话界面、群聊会话界面)、业务服务器界面如与应用程序如小程序等的会话界面、业务服务器界面等)、状态消息界面(如朋友圈)等等。例如,虚拟物品发放方可以对会话界面中的物品发放接口(如红包发放按钮)进行操作,从而触发虚拟物品发放指令如红包发放指令;此时,终端将会对该指令进行接收。202、根据虚拟物品发放指令显示虚拟物品发放设置界面。其中,虚拟物品发放设置界面用于供虚拟物品发放方设置虚拟物品发放,相当于虚拟物品发放的编辑界面。例如,终端可以根据发放指令显示如图2b所示红包发放设置界面。本发明实施例中,虚拟物品发放的设置是基于配置方的虚拟物品发放配置信息,具体配置方式参考上述的描述。因此,可以基于虚拟物品发放配置信息显示虚拟物品发放设置界面,以便发放方在配置的范围内发放虚拟物品。具体地,步骤“根据虚拟物品发放指令显示虚拟物品发放设置界面”,可以包括:根据虚拟物品发放指令获取虚拟物品发放配置信息,所示虚拟物品发放配置信息由虚拟物品发放终端所在系统的配置终端配置;根据虚拟物品发放配置信息显示虚拟物品发放设置界面。实际应用中,虚拟物品发放配置信息可以从系统的后台服务器如消息服务器同步,该后台服务器可以从系统的配置服务器如管理端服务器、或者系统间的互通服务器同步虚拟物品发放配置信息,然后,再向虚拟物品发放终端同步该虚拟物品配置信息。在一实施例中,虚拟物品发放终端可以在显示界面之前从系统的后台服务器同步虚拟物品发放配置信息,此时,可以根据虚拟物品发放指令从本地获取虚拟物品发放配置信息。在一实施例中,虚拟物品发放终端还可以根据虚拟物品发放指令从系统的后台服务器同步获取虚拟物品发放配置信息,然后,根据当前同步到的虚拟物品发放配置信息显示虚拟物品发放设置界面。其中,获取到的虚拟物品发放配置信息可以包括:物品发放逻辑配置信息如虚拟物品发放类型、虚拟物品发放范围、虚拟物品发放类型的发放规则逻辑涉及到的设置信息如数额数据(譬如数额类型及其对应的设置接口如设置字段,等等)等信息。比如,基于配置信息显示的红包设置界面可以包括:配置的红包类型、配置的红包发放范围、配置的红包类型规则涉及到的数额、数量等设置字段。参考图2b,当配置的红包类型为拼手气红包时,可以在红包设置界面显示红包类型“拼手气红包”的设置项,以及显示“拼手气红包”类型规则涉及到的金额设置字段;当配置的红包发放范围为“所有对象”、“特定对象”时,可以在设置界面显示红包发放范围“所有对象”、“特定对象”的设置项。203、获取用户通过虚拟物品发放设置界面对虚拟物品发放的设置信息。在显示虚拟物品设置界面如红包设置界面之后,发放方可以在该界面中对虚拟物品发放如红包发放进行设置,终端可以获取发放方在该界面中对虚拟物品发放的设置信息。其中,虚拟物品发放的设置信息可以包括:发放逻辑设置信息、虚拟物品基础设置信息等信息。其中,发放逻辑设置信息可以虚拟物品发放逻辑的设置信息,比如,可以包括虚拟物品发放类型、虚拟物品发放范围等设置信息。其中,虚拟物品基础设置信息为虚拟物品基本设置信息,比如物品数量、数额等基本设置信息,可以包括:物品发放对象、虚拟物品数量、虚拟物品数额、虚拟物品附加信息等信息中的至少一种。在一实施例中,发放逻辑设置信息还可以包括虚拟物品发放类型对应的虚拟物品数额信息,也就是说,在实际应用中,由于发放逻辑设置信息与虚拟物品基础设置信息之间存在关联性,因此,可以有些设置信息即可以划分到发放逻辑设置信息,也可以划分到虚拟物品基础设置信息。比如,红包发放设置信息可以包括红包类型、红包发放范围、红包个数、红包数额(如总金额、涉及到红包类型规则需要设置的金额)、红包的附加信息如留言信息等等。本发明实施例中发放方可以在发放设置界面设置虚拟物品发放类型、虚拟物品发放对象、数额等信息。比如,在设置物品发放对象时,虚拟物品基础设置信息包括物品发放对象,步骤“获取用户通过虚拟发放设置界面对虚拟物品发放的设置信息”,可以包括:基于用户针对虚拟物品发放设置界面的发放对象查看操作,显示虚拟物品发放范围对应的多个待发放对象,多个待发放对象具有不同账号类型;获取从多个待发放对象中选取的物品发放对象。其中,待发放对象可以包括虚拟物品发放范围内与虚拟物品发放方相关联的对象,比如,虚拟物品发放范围内与虚拟物品发放方具有好友关系的对象。其中,待发放对象可以与虚拟物品发放方具有相同的账号类型,也即二者位于相同的系统;也可以与虚拟物品发放方具有不相同的账号类型,也即二者属于不同的异构系统。比如,当虚拟物品发放设置界面显示有虚拟物品发放范围时,用户可以针对虚拟物品发放范围进行发放对象查看操作,比如,点击、滑动操作等。此时,终端检测到针对虚拟物品发放范围的查看操作时,可以显示该虚拟物品发放范围内的多个待发放对象,如显示范围内与发放方具有关联关系的待发放对象。例如,在管理员配置红包发放范围为企业消息系统内成员时,在虚拟物品发放设置界面将会显示配置的红包发放范围即企业消息系统内成员;当发放方对该红包范围内进行成员查看操作时,终端可以显示企业消息系统内与发放方具有关联关系的成员(如好友关系、同部门、上下级关系等成员)。在一实施例中,虚拟物品发放设置界面还可包括虚拟物品发放范围对应的对象设置控件(如设置按钮、图标、输入框等形式),此时,用户可以对该接口操作触发显示物品发放对象选择界面,发放方可以在该界面中选择物品发放对象。具体地,步骤“基于用户针对虚拟物品发放设置界面的发放对象查看操作,显示虚拟物品发放范围内的多个待发放对象”,可以包括:基于用户针对对象设置控件的对象查看操作,显示物品发放对象选择界面,物品发放对象选择界面包括虚拟物品发放范围内的多个待发放对象。例如,在管理员配置红包发放范围为第一消息系统内成员时,在虚拟物品发放设置界面将会显示配置的红包发放范围即企业消息系统内成员对应的设置按钮;当发放方对设置按钮进行点击操作时,终端可以显示对象选择界面,该界面包括第一消息系统内与发放方具有关联关系的成员(如好友关系、同部门、上下级关系等成员)。在一实施例中,终端可以根据发放对象查看操作向系统的后台服务器请求虚拟物品范围包含的待发放对象;具体地,基于用户针对对象设置控件的对象查看操作向服务器发送对象获取请求,该对象获取请求携带虚拟物品发放范围标识、虚拟物品发放方账号;接收服务器基于对象获取请求返回的虚拟物品发放方账号的关系链数据;根据关系链数据显示物品发放对象选择界面,其中多个待发放对象的账号与虚拟物品发放方账号关联。比如,向消息系统的后台服务器发送虚拟物品发放范围的对象请求(可以携带当前选择的虚拟物品发放范围标识、虚拟物品发放方账号),后台服务器根据该请求向异构系统间的互通服务器请求虚拟物品发放方的关系链数据,互通服务器可以根据虚拟物品发放范围向后台服务器返回虚拟物品发放方的关系链数据,其中,关系链数据可以包括发放范围内账号与发放方账号具有关联关系的对象信息(如用户标识)、譬如,实际应用中,可以包括发放方的成员部门及组织架构关系数据,发放方的联系人关系数据,后台服务器将关系链数据返回给终端,终端可以根据关系链数据显示物品发放对象选择界供用户选择。例如,在发红包过程中,用户选择了企业红包范围。红包发放终端从后台服务器中获取红包范围对应的成员,并显示在客户端上,供用户选择。具体地,终端可以向后台服务器发送携带红包范围的请求,后台服务器可以根据红包范围,向互通服务器获取相应的用户账号数据和关系数据;然后,将用户账号数据和关系数据返回给客户端,客户端显示返回的成员数据。本发明实施例中,互通服务器维护各系统成员账号及其关系链数据,可以根据范围选择的选择成员范围的关系和账号逻辑的实现;比如,互通服务器在hongbao_range_user接口中,实现根据范围选择的选择成员范围的关系和账号逻辑的实现。以企业微信和普通微信系统为例,关系和账号逻辑的实现如下:互通服务器可以根据企业微信服务器上传递来的范围调取成员范围接口,返回range_userid给企业微信服务器,由企业微信服务器发送给客户端,并在客户端上显,供发放用户可以选择该红包发放的人员。range_userid中根据范围不同,可能包含企业微信中的本企业成员,企业微信中外企业成员,他们都有账号qw_userid,也可能有企业的微信外部联系人的账号wx_userid。红包发放方可以在客户端显示的待发放成员中选择红包发送成员,比如,可以以对这些成员支持批量全选、公司内按部门等便捷选择的操作。在一实施例中,发放逻辑设置信息可以包括虚拟物品发放类型、物品发放数额设置信息,比如,发放方还可以在设置界面设置虚拟物品发放类型对应的物品数额,比如,在一实施例中,步骤“获取用户通过虚拟物品发放设置界面对虚拟物品发放的设置信息”,可以包括:获取用户通过虚拟物品发放设置界面当前选择的目标虚拟物品发放类型;在虚拟物品发放设置界面显示目标虚拟物品发放类型对应的物品数额设置控件;基于用户针对物品数额设置控件的数额设置操作,获取物品发放数额设置信息。其中,物品数额设置控件包括目标虚拟物品发放类型对应的虚拟物品发放逻辑或规则涉及到的物品数额设置控件,同样物品发放数额设置信息可以包括目标虚拟物品发放类型对应的虚拟物品发放逻辑或规则涉及到的物品数额设置信息。例如,当用户在虚拟物品发放设置界面选择虚拟物品发放类型时,终端可以确定虚拟物品发放类型对应的虚拟物品发放逻辑或规则(如数额分配规则等);显示虚拟物品发放逻辑或规则涉及到物品数额的设置空间,然后,用户可以通过物品数额设置空间对虚拟物品发放规则涉及到的物品数额进行设置,从而得到物品数额设置信息。在一实施例中,可以根据虚拟物品发放逻辑或规则在虚拟物品发放设置界面中显示虚拟物品发放规则涉及到的物品数额设置控件如字段,获取用户通过数额设置接口设置的数额信息。例如,参图2b,当选择红包类型为“拼手气红包”时,可以在红包设置界面显示“拼手气红包”涉及到的红包总金额的设置框即设置接口,用户可以在该设置框设置红包总额。在一实施例中,步骤“在虚拟物品发放设置界面显示目标虚拟物品发放类型对应的物品数额设置控件”,可以包括:向服务器发送物品数额设置请求,该物品数额请求携带目标虚拟物品发放类型的类型标识;接收服务器基于物品数额设置请求返回的物品数额设置控件数据,该物品数额设置控件数据为目标虚拟物品发放类型对应的物品发放规则涉及到的物品数额设置控件数据;根据物品数据设置控件数据,在虚拟物品发放设置界面显示目标虚拟物品发放类型对应的物品数额设置控件。比如,终端可以从系统后台服务器获取虚拟物品发放规则涉及到的数额设置接口如字段数据,并在虚拟物品发放设置界面显示,供用户设置数额。系统后台服务器中虚拟物品发放规则数据可以预先从互通服务器或者配置服务器同步。204、基于设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,第一账号类型对应于第一消息系统,第二账号类型对应第二消息系统,第一消息系统与第二消息系统为异构系统。其中,目标对象为发放虚拟物品如红包的对象,该目标对象的数量可以包括一个或者多个。本发明实施例中,目标对象可以包括单个用户、或者用户群组(如某个群聊)、或者某一类用户集合(比如,同一部门的用户,或者属于外部消息系统的用户)。应当理解的是:本发明实施例虽然以对象为单个用户为例,对象不仅限于单个用户的理解。具体地,物品发放实现方式可以包括:生成虚拟物品发放请求,虚拟物品发放请求携带设置信息、虚拟物品发放账号、虚拟物品标识等信息;向服务器发送虚拟物品发放请求;服务器根据虚拟物品发放请求向第一账号类型和/或第二账号类型的目标对象发放虚拟物品。比如,虚拟物品发放终端向本消息系统的后台服务器发送虚拟物品发放请求,后台服务器可以向异构系统间的互通服务器转发该虚拟物品发放请求;互通服务器可以根据虚拟物品发放请求向第一账号类型和/或第二账号类型的目标对象发放虚拟物品。具体地,根据发放逻辑设置信息确定虚拟物品发放逻辑;根据虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;根据虚拟物品发放逻辑向目标对象发放虚拟物品。采用本发明实施例方案可以向异构消息系统成员发放虚拟物品;比如,以虚拟物品发放方为某个企业a系统的成员为例,可以向本系统内其他成员发放虚拟物品,也可以向企业b系统的成员发放虚拟物品。在一实施例中,可以当检测到用户针对虚拟发放设置界面的发放操作时,基于设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品。其中,虚拟发放设置界面还可以设置有发放接口或控件,该发放接口或控件的表现形式可以为按钮、图标等形式。当设置完红包后,可针对发放接口进行发放操作如点击操作等,此时,终端将会基于设置信息向具有多个不同账号类型的对象发放虚拟物品。在一实施例中,当检测到发放操作时,还可以对设置信息进行校验,若校验通过,则向第一账号类型和/或第二账号类型的目标对象发放虚拟物品。在一实施例中,在对设置信息校验后,还需要进行支付验证,比如,对用户输入的支付密码进行验证,若验证通过时,发放虚拟物品。具体地,当检测到用户针对虚拟发放设置界面的发放操作时,显示支付鉴权信息输入界面如支付密码输入界面;当对用户通过支付鉴权信息输入界面输入的支付鉴权信息验证通过时,向第一账号类型和/或第二账号类型的目标对象发放虚拟物品。比如,参考图2b,用户设置完红包后,可以点击“塞钱进红包”,便可以触发红包发放。此外,在一实施例中,当点击“塞钱进红包”时终端会对红包设置信息进行校验,校验通过时显示支付密码界面,用户可以在支付密码界面输入支付密码,终端将会对支付密码进行验证,若验证通过,发放红包。在一实施例中,在免密支付情况下,可以直接触发红包发放,无需验证密码。在一实施例中,虚拟物品发放终端可以向系统后台服务器发送虚拟物品发放请求,该请求携带设置信息,系统后台服务器会将设置信息同步到互通服务器;互通服务器根据虚拟物品发放范围向相应异构系统的后台服务器同步确定的物品发放对象等信息(如虚拟物品形象信息等信息)。各异构系统的后台服务器可以向本系统中物品发放对象发放虚拟物品。比如,各异构系统的后台服务器可以向本系统物品发放对象的终端发送虚拟物品消息,以便物品发放对象基于虚拟物品消息进行虚拟物品领取。通过上述介绍的方式在配置虚拟物品发放之后实现向多个异构系统的对象进行虚拟物品发放。比如,当发放方为某个企业系统的成员时,采用上述方式可以向个人社交系统的成员发放红包,向企业a系统的其他成员发放红包。下面将介绍服务器发放虚拟物品的过程:在一实施例中,将从第二虚拟物品发放装置的角度进行描述,该第二虚拟物品发放装置具体可以集成在服务器中,比如,可以集成在异构消息系统间的互通服务器,或者集成在消息系统的后台服务器。如图3所示,提供了另一种虚拟物品发放方法,该虚拟物品发放方法可以由服务器的处理器执行,具体流程可以如下:301、接收虚拟物品发放终端发送的虚拟物品发放请求,该虚拟物品发放请求携带虚拟物品发放设置信息,虚拟物品发放设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息。比如,互通服务器可以接收后台服务器发送的虚拟物品发放请求,该请求由虚拟物品发放终端发送;也即,虚拟物品发放终端可以向本消息系统的后台服务器发送虚拟物品发放请求,该后台服务器可以向异构消息系统间的互通服务器转发该虚拟物品发放请求。在一实施例中,虚拟物品发放请求还可以携带虚拟物品标识如红包标识;比如,在开通了消息系统对应的虚拟物品池时,虚拟物品发放请求可以携带虚拟物品池标识;以便在发放虚拟物品时,根据虚拟物品池对应的数额发放承载数额的虚拟物品。其中,虚拟物品发放设置信息可以参考上述实施例的描述,这里不再赘述。比如,发放逻辑设置信息可以包括虚拟物品发放类型等信息,虚拟物品基础设置信息包括虚拟物品发放对象、物品数额、附加信息等等。302、根据发放逻辑设置信息确定虚拟物品发放逻辑。其中,虚拟物品发放逻辑为发放虚拟物品的规则,具体地,可以包括虚拟物品承载数额的分配规则、虚拟物品发放条件、虚拟物品发放对象规则等等。譬如,可以根据分配规则可以虚拟物品发放类型划分为:分配固定数额的常规虚拟物品发放、随机分配数额的虚拟物品发放、基于领取者等级分配数额的虚拟物品发放(如领取者在发放方消息系统中的等级)、基于虚拟物品领取时间分配数额的虚拟物品发放、基于邀请领取虚拟物品的被邀请对象信息分配数额的虚拟物品等等。比如,红包类型可以包括:固定金额的常规红包、随机金额的拼手气红包、高等级客户大额的回馈红包、先开先大额的抢先红包、拉进来客户越多总包越大的拼团红包等。比如,红包类型可以包括:固定金额的常规红包、随机金额的拼手气红包、高等级客户大额的回馈红包、先开先大额的抢先红包、拉进来客户越多总包越大的拼团红包等。303、根据虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;第一账号类型对应于第一消息系统,第二账号类型对应第二消息系统,第一消息系统与第二消息系统为异构系统。其中,虚拟物品基础设置信息可以包括虚拟物品发放对象、虚拟物品数额、虚拟物品数量等信息。具体地基础设置信息可以参考上述实施例的描述。其中,目标对象为发放虚拟物品如红包的对象,该目标对象的数量可以包括一个或者多个。本发明实施例中,目标对象可以包括单个用户、或者用户群组(如某个群聊)、或者某一类用户集合(比如,同一部门的用户,或者属于外部消息系统的用户)。应当理解的是:本发明实施例虽然以对象为单个用户为例,对象不仅限于单个用户的理解。在一实施例中,第一消息系统可以为虚拟物品发放终端所在的消息系统。本发明实施例中,步骤303和步骤302之间的时序不受序号限制,可以同时执行也可以先后执行。304、根据虚拟物品发放逻辑向目标对象发放虚拟物品。比如,在发放请求还可以包括虚拟物品发放范围如范围标识;虚拟物品发放终端可以向系统后台服务器发送虚拟物品发放请求,该请求携带设置信息,系统后台服务器会将设置信息同步到互通服务器;互通服务器根据虚拟物品发放范围向相应异构系统的后台服务器同步确定的物品发放对象等信息(如虚拟物品形象信息等信息)。各异构系统的后台服务器可以向本系统中物品发放对象发放虚拟物品。比如,各异构系统的后台服务器可以向本系统物品发放对象的终端发送虚拟物品消息,以便物品发放对象基于虚拟物品消息进行虚拟物品领取。下面将具体介绍几种虚拟物品发放逻辑:(1)、基于虚拟物品领取时间的虚拟物品发放:具体地,可以包括基于虚拟物品领取时间分配数额的虚拟物品发放。比如,步骤“根据虚拟物品发放逻辑向目标对象发放虚拟物品”,可以包括:获取目标对象的物品领取时间;根据物品领取时间和虚拟物品发放逻辑,确定目标对象对应的物品发放信息,该物品发放信息包括领取权限、虚拟物品承载的数额;根据物品发放信息向目标对象发放虚拟物品。比如,可以根据物品领取时间和虚拟物品发放逻辑对应的时间限制信息,确定目标对象对应的物品发放信息。在一实施例中,可以当物品领取时间在时间限制范围内,确定目标对象可领取,并将目标对象的物品领取时间进行比较,根据比较结果确定目标对象的虚拟物品承载数额。比如,可以根据对比结果对目标对象进行排序,根据目标对象的排序位置确定其对应的虚拟物品承载数额。比如,可排序位置靠前的目标对象的数额大于排序靠后的目标对象,具体地,规则可以根据实际需求设定。譬如,实际应用中,这种逻辑发放方案可以包括先开先大额的抢先红包,设定领红包时间限制。时间限制内,先领,领取高额金额,后领,领取低额金额。过了时间限制,不能再领。(2)、基于目标对象等级的虚拟物品发放;具体地,可以包括基于目标对象等级分配数额的虚拟物品发放。比如,步骤“根据虚拟物品发放逻辑向目标对象发放虚拟物品”,可以包括:获取目标对象在目标消息系统中的等级信息,目标消息系统为虚拟物品发放方所在的消息系统;根据等级信息和虚拟物品发放逻辑确定需要目标对象对应的物品发放信息,该物品发放信息包括虚拟物品承载的数额;根据物品发放信息向所述目标对象发放虚拟物品。其中,目标对象的等级信息为目标对象在虚拟物品发放方所在消息系统内的等级,比如,可以在消息系统对应的对象等级体系中的等级,该等级的划分可以根据实际需求设定,可以包括:高等、中等、低等等。比如,当目标对象与虚拟物品发放方不在同一个消息系统内时,假设虚拟物品发放方的消息系统为消息系统1,此时,目标对象的等级信息即为在消息系统对应的用户等级中的等级,比如,新用户、老用户等。在一实施例中,可以根据等级信息和虚拟物品发放逻辑对应的等级数额分配规则确定目标对象对应的虚拟物品承载数额,即向目标对象发放的虚拟物品承载多少数额。例如,实际应用中,这种逻辑发放方案可以包括高级客户大额的回馈红包,领取人根据在组织如企业中的客户等级不同,高等级用户领取高额金额,低等级用户领取低额金额。(3)、基于邀请领取虚拟物品的被邀请对象信息的虚拟物品发放具体地,可以包括基于邀请领取虚拟物品的被邀请对象信息的分配数额的虚拟物品。比如,虚拟物品发放逻辑包括虚拟物品发放条件和数额分配规则;步骤“根据虚拟物品发放逻辑向目标对象发放虚拟物品”,可以包括:获取目标对象邀请领取虚拟物品的被邀请对象信息;当被邀请对象信息满足虚拟物品发放条件时,根据数额分配规则向目标对象和被邀请对象发放虚拟物品。其中,被邀请对象为目标对象邀请领取虚拟物品如红包的对象如用户,其中,被邀请对象信息可以包括被邀请对象标识如用户标识、或者被邀请对象数量等信息。其中,虚拟物品发放条件为触发发放虚拟物品如红包的条件,该条件可以根据实际需求设定,比如,可以包括:当被邀请对象为预设对象,或者被邀请对象数量达到预设数量时,发放虚拟物品。在一实施例中,虚拟物品发放条件还可以包括被邀请对象为预设对象、且对象数量达到预设数量时,触发虚拟物品发放。在一实施例中,可以基于被邀请对象信息确定物品数额信息,然后,基于物品数额信息发放虚拟物品;具体地,步骤“根据虚拟物品发放逻辑向目标对象发放虚拟物品”,可以包括:获取目标对象邀请领取虚拟物品的被邀请对象信息;根据被邀请对象信息确定物品数额信息,物品数额信息包括虚拟物品的总数额、目标对象对应的虚拟物品承载数额;根据物品数额信息向目标对象和被邀请对象发放虚拟物品。其中,被邀请对象信息可以包括被邀请领取虚拟物品的特定被邀请对象数量;此时,可以根据特定被邀请对象数量确定虚拟物品承载的总数额、目标对象对应的虚拟物品承载数额。其中,特定对象可以根据实际需求设定,比如,可以为满足一定条件的被邀请对象;譬如,在虚拟物品发放方消息系统的对象体系中未出现过的对象,即新对象。比如,特定被邀请对象数量越大总数额越大,且目标对象对应的承载数额也越大。在实际应用中,该虚拟物品发放方案可以包括拉进来客户越多总包越大的拼团红包,领取红包的人,先不领红包,而是先拉更多的人领红包。当领红包的人中,符合特定条件的人(比如企业的新客户等)越多时,到开红包时,每个人分到的红包越大,红包总金额越大。(4)、基于分享的虚拟物品发放具体地,在一实施例中,虚拟物品发放对象可以在领取物品之后,将虚拟物品分享给其他对象,此时,可以基于虚拟物品的分享发放虚拟物品。虚拟物品发放逻辑包括物品分享条件和分享数额分配规则;步骤“根据虚拟物品发放逻辑向目标对象发放虚拟物品”,可以包括:向目标对象发放虚拟物品;获取目标对象将虚拟物品分享到的目标分享对象,目标分享对象与目标对象的账号类型相同或者不相同;当目标分享对象满足物品分享条件时,根据分享数额分配规则向目标分享对象和目标对象发放承载相应数额的虚拟物品。其中,物品分享条件为允许分享虚拟物品的条件,可以根据实际需求设定,比如,当目标分享对象为特定对象时,允许分享;又比如,当目标分享对象与目标对象位于不同的发放对象层次时,允许分享;譬如,目标分享对象为虚拟物品的第一层发放对象,目标分享对象为虚拟物品的第二层发放对象。具体地,发放对象层次可以根据实际需求划分,比如,将初始确定的发放对象划分为第一层发放对象,将第一层发放对象分享的新发放对象的对象划分为第二层发放对象,将第二层发放对象分享的新发放对象划分为第三层发放对象。新发放对象可以为除已确定为发放对象以外的对象。在一实施例中,物品分享条件还包括:当目标分享对象的对象层次不是预设对象层次如最后一个对象层次时,允许分享。其中,分享数额分配规则可以包括目标分享对象和/或目标对象对应的虚拟物品承载数额,比如,向红包分享者、被分享者发放的红包数额。实际应用中,虚拟物品分享发放方案可以包括裂变红包方案,比如,第一层开红包的人员,可以将红包分享给其他异构消息系统的联系人。接到分享红包再开的第二层开红包的人员领取红包后,第一层开红包的人,也可以获得裂变红包奖励金额。以上位服务器侧的虚拟物品发放方案,采用该方案可以实现异构消息间的虚拟物品发放。下面将介绍在发放终端发放虚拟物品后,虚拟物品接收方的领取过程:在一实施例中,将从第三虚拟物品发放装置的角度进行描述,该第三虚拟物品发放装置具体可以集成在终端中,比如,集成在虚拟物品接收终端。如图4a所示,提供了另一种虚拟物品发放方法,该虚拟物品发放方法可以由终端的处理器执行,具体流程可以如下:401、在业务服务界面或聊天对话界面显示虚拟物品消息。其中,业务服务界面可以包括应用程序的业务服务界面(如客户端中新闻应用的业务服务界面、缴费应用的业务服务界面),公众账号的业务服务界面、小程序的业务服务界面,等其他业务服务界面。实际应用中,业务服务界面可以包括虚拟物品接收方账号关联的应用程序、小程序、公众账号等对象提供的业务服务界面。此外,业务服务器界面还可以包括状态消息交互界面,比如朋友圈等其中,聊天对话界面可以包括单聊会话、群聊会话、公众号会话等聊天对话界面。其中,聊天对话界面对应的聊天对话成员不限于真实用户,还有可能为虚拟用户。本发明实施例中用户接收到虚拟物品消息如红包消息的场景包含但不限制于联系人单聊会话中、群聊会话中、公众号、小程序等推送的企业消息、朋友圈等分享的消息。例如,参考图4b,可以在公众号会话界面中显示红包消息。在虚拟物品发放方发放虚拟物品后,互通服务器可以根据虚拟物品发放范围向相应的异构系统的后台服务器同步物品发放对象;比如,互通服务器可以根据接口hongbao_touserid接口中range,向相应的异构系统服务器中同步hongbao_touserid接口中的userid信息。异构系统后台服务器向本系统中物品发放对象的终端发送虚拟物品消息。比如,可以向userid对应的终端发送虚拟物品消息。在一实施例中,当检测到虚拟物品接收方在会话界面中输入预设关键词时,在会话界面中显示虚拟物品消息。比如,单聊、群聊里面,输入某些彩蛋词汇。比如大吉大利,等弹出企业红包。在一实施例中,还可以当检测到虚拟物品接收方的地理位置信息满足预设位置条件时,显示虚拟物品消息。雷达红包。在附近扫描,附近的企业成员和企业的微信客户,可以获得企业红包。此外,利用本发明实施例方案,红包的发放、领取和分享场景玩法包含但不限制于以下:某个固定时间,群里、单聊里或刷新页面,获得企业的红包雨。用户随机点开捕捉到的红包。和线下结合。lbs里面到位置打卡,获得某个企业的企业红包。和ar结合。线下到某个点,扫描某个物品,获得ar增强现实场景,获得企业红包。摇一摇电视红包。春晚或跨年晚会上,通过摇一摇电视红包,获得企业红包。面对面红包,企业管理者面对面给企业成员或微信客户扫码发红包。暗号红包。有个红包领取暗号数字、或文字等。企业成员或企业微信客户输入,可以获得企业红包。402、根据针对虚拟物品消息的物品领取操作,显示虚拟物品领取界面,虚拟物品领取界面包含虚拟物品领取控件对象以及虚拟物品领取查看控件对象。其中,虚拟物品领取控件对象可以为供用户领取虚拟物品的领取控件对象,该领取控件对象的表现形式可以有多种,比如,图标、按钮等形式。用户可以对虚拟物品领取控件对象进行操作如点击操作、滑动操作等领取虚拟物品。其中,虚拟物品领取查看控件对象可以为供用户查看已领取虚拟物品的对象的查看控件对象;该查看控件对象的表现形式可以有多种,比如,图标、按钮等形式。用户可以对虚拟物品领取查看控件对象进行操作如点击操作、滑动操作等查看虚拟物品领取情况,比如已领取虚拟物品的对象等。比如,参考图4b,当用户点击企业红包消息时,会触发显示红包领取界面,红包领取界面包括:红包领取控件“拆红包”、红包领取查看空间“查看大家的手气”。具体地,终端可以根据物品领取操作向本消息系统后台服务器发送物品领取请求(携带虚拟物品接收方用户信息即领取用户信息、虚拟物品标识),后台服务器可以将物品领取请求提交给互通服务器;互通服务器根据虚拟物品接收方用户信息和虚拟物品的当前状态,确定虚拟物品接收方是否可领取,或者是否已领取,并向后台服务器返回确定结果,由后台服务器将结果返回给终端,当确定结果为可领取时,终端显示虚拟物品领取界面,包含虚拟物品领取控件对象以及虚拟物品领取查看控件对象。当确定结果为已领取,显示虚拟物品领取记录。比如,参考图4b,当用户点击企业红包消息时,会触发显示红包领取界面。具体地,当用户点击红包消息领取红包,终端可以向本系统后台服务器发送红包领取请求(携带领取用户信息、红包标识等),后台服务器向互通服务器提交红包领取请求。互通服务器可以领取用户信息和当前红包状态信息确定该用户是否可领取还是已领取状态;将确定结果返回给该后台服务器,该后台服务器将确定结果返回给终端。当确定结果为可领取时,显示红包领取界面(红包领取界面包括:红包领取控件“拆红包”、红包领取查看空间“查看大家的手气”);当那个确定结果为已领取时,显示已领取红包界面(包括已领取提示信息、红包领取记录等)。其中,虚拟物品领取界面还包括配置的虚拟物品形象信息,比如,企业名称、logo、祝福语等信息。例如,参考图4b,红包领取界面显示有配置的企业名称、logo等信息;也即企业红包领取界面的红包皮为之前配置的红包皮。具体地,在一实施例中,当确认结果为可领取时,互通服务器可以通过后台服务器向终端发送虚拟物品领取界面数据,界面数据包括配置的虚拟物品形象数据(在一实施例中还可以包括领取控件数据、查看控件数据等),终端可以根据界面数据显示虚拟物品领取界面(包含虚拟物品领取控件对象、虚拟物品领取查看控件对象以及虚拟物品形象信息)。此外,还可以是消息系统的后台服务器向终端发送虚拟物品领取界面数据,其中,各异构系统的后台服务器中的虚拟物品形象数据从配置服务器同步而来,比如,通过互通服务器从配置服务器同步。403、根据针对虚拟物品领取控件对象的领取确认操作,领取相应虚拟物品;或者,根据针对虚拟物品领取查看控件对象的查看操作,显示已领取虚拟物品的对象列表,对象列表中包含第一账号类型和/或第二账号类型的对象。基于针对虚拟物品领取界面中虚拟物品领取空间对象的领取确认操作,触发对虚拟物品发放方发放的虚拟物品进行领取,其中,虚拟物品发放方与虚拟物品接收方具有不同的账号类型,每一个账号类型对应于相应的消息系统。在一实施例中,在领取虚拟物品之后,还可以显示已领取虚拟物品的对象列表,对象列表中包含第一账号类型和/或第二账号类型的对象。此外对象列表还可以包括已领取虚拟物品的对象获得的数额信息。比如,可以显示物品领取详情界面,物品领取详情界面包括已领取虚拟物品的对象列表。其中,对象列表中包含第一账号类型和/或第二账号类型的对象,以及对象获得的数额信息。此外,物品领取详情界面还可以包括当前用户即虚拟物品接收方领取的数额信息。比如,参考图4b,当用户点击“拆红包”按钮时,终端响应于该操作触发领取红包,当成功领取红包后,显示红包领取详情界面“xx红包”界面,该红包领取详情界面包含红包的领取情况,比如,已领取红包的用户列表,该用户列表包括已领取红包的用户信息(如昵称、头像等)、以及已领取红包的用户获得的金额。其中,界面中用户“xxa”和“xxb”为不同消息系统的用户,比如,“xxa”为第一消息系统的用户,“xxb”为第二消息系统的用户。具体地,终端可以根据领取确认操作向本系统后台服务器发送物品领取确认请求,后台服务器将请求提交给互通服务器,互通服务器根据虚拟物品发放逻辑如虚拟物品发放类型规则确定用户的领取数额等,得到数额数据,后台服务器可以将数额数据发送给互通服务器,互通服务器与支付服务器进行数据流转,实现数额处理、更新等逻辑;支付服务器将物品数额的处理结果返回给互通服务器,互通服务器向后台服务器返回物品数额领取结果,后台服务器将结果返回给终端,终端显示物品的领取情况和领取记录。例如,用户在红包领取界面操作领取红包后,向后台服务器发送红包领取确认请求,后台服务器将该请求传输给互通服务器hongbao.user_receive.money互通服务器通过领红包金额接口hongbao.user_receive.money,和支付服务器进行数据流转。由支付服务器处理领取红包的扣款和金额更新等逻辑处理。支付服务器将红包金额的处理结果返回给互通服务器,互通服务器返回给系统后台服务器,系统后台向客户端返回处理结果,各自客户端上显示红包的领取情况和领取记录。在一实施例中,终端可以根据针对虚拟物品领取查看控件对象的查看操作,显示已领取虚拟物品的对象列表,对象列表中包含第一账号类型和/或第二账号类型的对象。其中,对象列表可以包括已领取虚拟物品的对象,这些对象的账号类型包含第一账号类型和/或第二账号类型。比如,参考图4b,当用户点击红包领取界面中的红包领取查看控件“看看大家的手气”时,终端响应该操作显示红包已领取详情界面,该红包已领取详情界面包含已领取红包的用户列表,该用户列表包括已领取红包的用户信息(如昵称、头像等)、以及已领取红包的用户获得的金额。其中,界面中用户“xxa”和“xxc”为不同消息系统的用户,比如,“xxa”为第一消息系统的用户,“xxc”为第二消息系统的用户,“xxa”和“xxb”可以为相同消息系统的用户。在一实施例中,虚拟物品接收方还在领取虚拟物品后,还可以向其他对象分享虚拟发放方发放的虚拟物品;具体地,本发明实施例方法还可以包括:接收作用于客户端的用户操作界面触发的虚拟物品分享指令;根据虚拟物品分享指令向被分享对象分享虚拟物品,其中,被分享对象与虚拟物品接收方具有相同或者不同的账号类型。比如,用户领取红包后,可以在各自客户端上,分享红包给本系统的用户,也可以分享红包给另一个异构系统的用户。譬如,企业微信成员领取红包后,可以分享红包给其他企业微信的成员用户,也可以分享红包给这个企业成员的微信联系人。微信成员领取红包后,可以分享红包给其他微信用户,也可以分享红包给自己的企业微信联系人。比如,虚拟接收方领取虚拟物品后,可以在客户端的用户操作界面进行虚拟物品分享操作,触发物品分享指令。例如,可以在虚拟物品领取界面或者物品领取详情界面设置物品分享控件,用户可以对该物品分享控件进行操作触发虚拟物品分享指令。本发明实施例方法可以包括:基于针对物品分享控件的物品分享操作,显示多个具有第一账号类型和/或第二账号类型的待分享对象;获取在多个待分享对象中选取的至少一个目标被分享对象;向选取的至少一个目标被分享对象分享虚拟物品。在一实施例中,可以根据虚拟物品分享指令显示多个具有不同账号类型(如第一账号类型和/或第二账号类型)的待分享对象;获取在多个待分享对象中选取的至少一个被分享对象;向至少一个被分享对象分享虚拟物品。比如,可以根据分享指令显示分享对象选择界面,分享对象选择界面包括多个具有不同账号类型的待分享对象,该待分享对象可以与虚拟物品接收方具有关联关系,如好友关系等。具体地,在一实施例中,可以向虚拟接收方所在系统的后台服务器发送虚拟物品分享请求,该请求可以携带选取的被分享对象;后台服务器可以将该请求提交给互通服务器,互通服务器根据请求向相应异构系统后台服务器发送虚拟物品分享信息,各异构系统后台服务器向本系统的被分享对象发送虚拟物品分享消息。在被分享对象的终端接收到虚拟物品分享消息时,可以基于虚拟物品分享消息领取虚拟物品消息,具体的领取过程可以参考上述虚拟物品领取过程。当被分享对象领取虚拟物品时,可以基于对虚拟物品分享消息的领取操作向本系统后台服务器发送领取请求(如分享对象信息、被分享对象信息),后台服务器向互通服务器发送给领取请求,互通服务器根据分享对象信息、被分享对象信息、虚拟物品分享配置信息等确定被分享对象是否可领取,并将确定结果返回给后台服务器,后台服务器将确定结果返回给终端,当确定结果为可领取时,被分享对象的终端显示领取界面,被分享对象通过领取界面操作领取物品;具体领取流程可以参考上述介绍的虚拟物品领取。在一实施例中,当被分享对象成功领取虚拟物品时,显示被分享对象的物品领取信息以及虚拟物品接收方获得的收益信息。比如,当被分享用户领取分享的红包后,可以显示被分享用户的红包领取情况,以及分享用户的收益。下面将以企业微信系统和普通微信系统这两个异构系统为例来介绍本发明方法:本发明实施例通过引入一个新的红包互通系统rpunion(redpacketsunion),用于实现多个异构系统之间的收发红包,rpunion提供通用的接口和事件中心,保证数据的一致性,各个异构系统按这个通用的接口接入实现各个场景和玩法的红包互通。同时通过事件中心注册需要关心的事件。系统架构参考图5。企业微信管理端客户端:企业微信管理员专用的企业微信管理端客户端。企业管理员实现企业支付开通及企业红包设置。负责其中的操作流程处理和ui界面展示。开通企业支付权限、设置企业支付帐号、配置企业红包。企业红包设置有五个步骤:企业红包皮、企业红包类型、企业发送范围、企业分享玩法、红包金额及数值。企业微信管理端后台服务器:负责与企业微信管理员专用的管理端客户端、互通服务器、微信支付服务器、企业微信后台服务器的数据流转,进行企业微信成员端后台的逻辑处理和数据流转。实现支付、红包等数据存储、更新、逻辑处理。企业微信管理端后台服务器与企业微信管理员专用的管理端客户端的数据流转,适用在管理员在客户端操作,服务器进行处理及数据同步的情况。企业微信管理端后台服务器与微信支付服务器的数据流转,适用在管理员支付帐号、支付充值等和支付相关业务行为,服务器进行处理及数据同步的情况。企业微信管理端后台服务器与互通服务器的数据流转,适用在管理员配置的发红包,和内外部用户相关的发红包处理及数据同步的情况。3)微信支付后台服务器:负责与企业微信管理员专用的管理端客户端、互通服务器的逻辑处理和数据流转。实现支付帐号、支付情况等数据存储、更新、逻辑处理。企业微信管理端后台服务器与微信支付服务器的数据流转,适用在管理员支付帐号、支付充值等和支付相关业务行为,服务器进行处理及数据同步的情况。红包互通系统与微信支付后台服务器的数据流转,适用在管理员配置红包金额等和红包金额的处理及数据同步的情况。4)红包互通系统rpunion(redpacketsunion):用于实现多个异构系统之间的收发红包,rpunion提供通用的接口和事件中心,保证数据的一致性,各个异构系统按这个通用的接口接入实现各个场景和玩法的红包互通。同时通过事件中心处理需要关心的事件、进行多个异构系统的逻辑处理和数据存储。红包互通系统与企业微信管理端后台服务器的数据流转,适用在管理员配置的发红包,和企业内及微信等外部用户的发红包处理及数据同步的情况。红包互通系统与微信支付后台服务器的数据流转,适用在管理员配置红包金额等和红包金额的处理及数据同步的情况。红包互通系统与企业微信成员后台服务器的数据流转,适用在企业成员收红包及分享红包的数据同步的情况。红包互通系统与微信后台服务器的数据流转,适用在企业外微信联系人的收红包及分享红包的数据同步的情况。5)企业微信后台服务器:企业微信成员客户端的后台服务。负责与企业微信客户端、互通后台服务器之间的逻辑处理和数据流转。实现企业成员收红包、分享红包等数据存储、更新、逻辑处理。企业微信后台服务器与企业微信客户端的数据流转,适用在成员在客户端操作,服务器进行处理及数据同步的情况。企业微信后台服务器与互通服务器的数据流转,适用在企业内成员和微信等外部用户领取红包及分享红包的处理及数据同步的情况。6)企业微信客户端:负责企业微信成员专用的企业微信客户端。企业成员实现收企业红包,分享企业红包。负责其中的操作流程处理和ui界面展示。7)微信后台服务器:微信成员客户端的后台服务。负责与微信客户端、互通后台服务器之间的逻辑处理和数据流转。实现微信客户收红包、分享红包等数据存储、更新、逻辑处理。微信后台服务器与微信客户端的数据流转,适用微信用户在客户端操作,服务器进行处理及数据同步的情况。微信后台服务器与互通服务器的数据流转,适用和微信等外部用户领取红包及分享红包的处理及数据同步的情况。8)微信客户端:负责微信成员专用的微信客户端。微信客户实现收企业红包,分享企业红包。负责其中的操作流程处理和ui界面展示。配置红包过程如下:企业管理员在企业微信管理端的客户端登录,进行创建企业红包支付能力认证、进行企业发红包的步骤。客户端将数据指令传输给服务器。企业微信管理端服务器接收到客户端管理员帐号aqw_userid,发起的登录请求。客户端js中,转换登录态,向企业微信服务器登录接口aqw.request中申请登录企业微信管理端的账号及密码权限acess_token+code。企业管理员aqw_userid登录上后,开通企业红包,设置企业支付。企业微信服务器接收到开通企业支付信息,向微信支付服务器发起请求。从wx_pay.corpbank接口中,请求开通企业的企业微信支付商户账号corpbankid。返回给企业微信服务器,开通企业红包支付能力。企业微信管理员进行发企业红包操作。在企业微信管理客户端上,进行创建红包操作。请求企业微信管理端服务器qw_hongbao_create接口中,生成企业红包hongbaoid数据。管理员客户端上进行企业红包皮设置。客户端js中,获取企业红包皮的设置字段及信息。向企业微信管理端服务器qw_hongbao_ui接口中,同步如下hongbaoid及hongbaoui企业红包皮数据,参考上述红包皮表格。管理员在管理客户端进行选择红包类型操作。客户端js中,获取企业红包类型设置字段及信息。向企业微信管理端服务器qw_hongbao_style接口中,同步如下hongbaoid及style的选择。红包类型规则,除了固定金额的常规红包、随机金额的拼手气红包、还有创新以下几种。高等级客户大额的回馈红包、先开先大额的抢先红包、拉进来客户越多总包越大的拼团红包等,参考上述类型表格。每种红包类型的具体规则,在企业微信管理端服务器的qw_hongbao_style_rules中已经封装好红包逻辑。通过hongbaoid及style从接口中调取相应红包规则逻辑。管理员在管理客户端进行选择红包发送范围操作。客户端js中,获取企业红包发送范围设置字段及信息。向企业微信管理端服务器qw_hongbao_range接口中,同步如下hongbaoid及range的选择。红包范围range仅仅企业微信成员1仅仅微信成员2企业微信或微信成员3管理员在管理客户端设置红包金额和涉及到红包类型规则里面的具体金额。客户端js中,获取企业红包金额设置字段及信息。向企业微信管理端服务器qw_hongbao_money接口中,同步如下hongbaoid及money的选择。根据红包类型不同,红包金额需要设置的信息会不同。企业微信管理客户端从企业微信管理服务器的qw_hongbao_style_rules中获取红包规则需要的金额设置字段rules_money,并显示在客户端上。企业管理员设置后,同步给企业管理端服务器,存储在qw_hongbao_money接口中。管理员在管理客户端选择红包分享玩法。客户端js中,获取是否分享红包并裂变收益,字段及信息。同步向企业微信管理端服务器qw_hongbao_share接口中,同步如下hongbaoid及share的选择,参考上述红包分享配置表格。企业微信的服务器qw_hongbao_share_rules接口中实现封装好分享逻辑。分享需要设置分享的红包金额。需要管理员在客户端设置分享红包享用的金额share_money。企业微信管理客户端从企业微信管理服务器的qw_hongbao_share_rules中获取红包规则需要的金额设置字段share_money,并显示在客户端上。企业管理员设置后,同步给企业管理端服务器,存储在qw_hongbao_money接口中。管理员进行企业红包金额的支付。企业微信管理端服务器接收到企业支付信息,向微信支付服务器发起请求。从wx_pay.corppay接口中,请求开通企业的企业微信支付商户账号corpbankid、付款信息pay。微信支付服务器进行支付逻辑处理,返回给企业微信管理端服务器,企业红包支付结果。管理员设置一个企业红包并完成支付后,生成一个企业红包hongbaoid,并有上述红包信息的接口数据保存。企业微信服务器将企业红包hongbaoid,并有上述红包信息的接口数据,同互通服务器rpunion进行数据流转。进行后续的收发红包的流程。异构系统间企业发送红包:企业管理员在企业微信管理端配置红包后,企业成员可以在客户端基于配置信息发送企业红包。在生成红包过程中,选择了该企业红包的范围。企业成员客户端会根据服务器的红包范围接口的数据返回的数据,显示在客户端上,根据范围,向互通服务器发起相应的用户账号数据和关系数据。互通服务器在hongbao_range_user接口中,实现根据范围选择的选择成员范围的关系和账号逻辑的实现。互通服务器根据企业微信服务器上传递来的范围调取成员范围接口,返回range_userid给企业成员客户端上,供企业成员可以选择该红包发放的人员。range_userid中根据范围不同,可能包含企业微信中的本企业成员,企业微信中外企业成员,他们都有账号qw_userid,也可能有企业的微信外部联系人的账号wx_userid。企业成员选择红包的发送成员,可以对这些成员支持批量全选、公司内按部门等便捷选择的操作。客户端js中,获取该红包的发送成员信息。同步向互通服务器hongbao_touserid接口中,同步如下hongbaoid、range、userid、账号类型(qw、wx)的数据。互通服务器根据接口hongbao_touserid接口中range,向相应的企业微信服务器或微信服务器中同步hongbao_touserid接口中的userid信息。企业微信服务器或微信服务器收到同步hongbao_touserid接口中的userid信息,在本服务器中关联用户账号及用户信息等。企业微信服务器或微信服务器收到同步企业管理端服务器保存并成功生成的hongbaoid及相应红包接口,比如红包ui、红包规则、红包分享、红包支付等接口数据。在企业微信成员客户端,企业微信用户,收到企业红包。微信客户端上,微信用户,收到企业红包。异构系统中用户领取企业红包:在企业微信成员客户端,企业微信用户,收到、领取并分享企业红包。在微信成员客户端,微信用户,收到、领取并分享企业红包。用户在各自客户端上,操作领取红包。向各自服务器上传领取红包的请求数据。各自服务器向互通服务器提交领红包请求。互通服务器的红包领取接口hongbao.receive处理红包的领取状态的逻辑处理。互通服务器根据接收到的用户的领取信息,返回给相应服务器该用户是否可领取还是已领取状态。相应服务器将领取结果返回给响应的客户端。用户在客户端上可以领红包,或者被告知已经领过红包、查看红包领取记录等。用户在客户端操作领取红包后,传输数据给相应服务器,相应服务器将资金数据通过接口传输给互通服务器hongbao.user_receive.money互通服务器通过领红包金额接口hongbao.user_receive.money,和微信支付服务器进行数据流转。由微信支付服务器处理领取红包的扣款和金额更新等逻辑处理。微信支付将红包金额的处理结果返回给互通服务器,互通服务器返回给各自服务器,显示在各自客户端上红包的领取情况和领取记录。红包分享:用户在各自客户端上,可以分享红包给本应用的客户端上的用户,也可以分享红包给另一个异构应用的客户端的用户上。企业微信成员领取红包后,可以分享红包给其他企业微信的成员用户,也可以分享红包给这个企业成员的微信联系人。微信成员领取红包后,可以分享红包给其他微信用户,也可以分享红包给自己的企业微信联系人。用户在各自客户端上,操作分享红包。向各自服务器上传分享红包的请求数据。各自服务器向互通服务器提交分享红包请求。互通服务器的红包分享接口hongbao.share处理红包的分享状态的逻辑处理。互通服务器根据接收到的分享用户的信息、分享红包领取者的信息,返回给相应服务器该领取分享用户是否可领取还是已领取状态。相应服务器将领取结果返回给响应的客户端。用户在客户端上可以领分享红包,或者被告知已经领过分享红包、查看红包领取记录等。用户在客户端操作领取分享红包后,传输数据给相应服务器,相应服务器将资金数据通过接口传输给互通服务器hongbao.user_share_receive.money。互通服务器拉去分享红包的规则接口qw_hongbao_share_rules,获得分享者和领取分享者各自的红包金额规则。互通服务器通过领红包金额接口hongbao.user_share_receive.money,和微信支付服务器进行数据流转。由微信支付服务器处理分享红包者获得的裂变红包和领取分享红包的扣款和金额更新等逻辑处理。微信支付将红包金额的处理结果返回给互通服务器,互通服务器返回给各自服务器,显示在各自客户端上红包的领取情况和领取记录。由上可知,本发明实施例提供的方案可以实现多个异构消息系统之间的虚拟物品发放。比如,企业系统成员发送红包给外部系统成员。并且,虚拟物品发放可以根据需求配置,比如,企业红包皮根据企业需要配置、红包规则可以多样、红包范围选择范围不局限在一个应用、分享裂变玩法多样等红包玩法。为了便于更好的实施本发明实施例提供的虚拟物品发放方法,在一实施例中还提供了一种虚拟物品发放装置(即第一虚拟物品发放装置),该虚拟物品发放装置适用于虚拟物品发放终端。其中名词的含义与上述虚拟物品发放方法中相同,具体实现细节可以参考方法实施例中的说明。在一实施例中,还提供了一种虚拟物品发放步装置,该虚拟物品发放装置具体可以集成在终端中如虚拟物品发放终端,如图6a所示,该虚拟物品发放步装置可以包括:指令接收单元601、显示单元602、获取单元603和发放单元604,具体如下:指令接收单元601,用于接收作用于用户操作界面的虚拟物品发放指令;显示单元602,用于根据所述虚拟物品发放指令显示虚拟物品发放设置界面;获取单元603,用于获取用户通过所述虚拟物品发放设置界面对虚拟物品发放的设置信息,所述设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;发放单元604,用于基于所述设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统。在一实施例中,其中,所述虚拟物品基础设置信息包括物品发放对象;所述虚拟物品发放设置界面包括虚拟物品发放范围对应的对象设置控件;获取单元603,用于:基于用户针对所述对象设置控件的对象查看操作,显示物品发放对象选择界面,所述物品发放对象选择界面包括所述虚拟物品发放范围内的多个待发放对象,所述多个待发放对象具有第一账号类型和/或第二账号类型;基于用户针对物品发放对象选择界面的对象选择操作,获取从多个待发放对象中选取的物品发放对象。在一实施例中,所述获取单元603,可以具体用于:基于用户针对所述对象设置控件的对象查看操作向服务器发送对象获取请求,所述对象获取请求携带虚拟物品发放范围标识、虚拟物品发放方账号;接收所述服务器基于对象获取请求返回的所述虚拟物品发放方账号的关系链数据;根据所述关系链数据显示物品发放对象选择界面,所述多个待发放对象的账号与虚拟物品发放方账号关联。在一实施例中,所述发放逻辑设置信息包括:虚拟物品发放类型、物品发放数额设置信息;获取单元603,用于:获取用户通过虚拟物品发放设置界面当前选择的目标虚拟物品发放类型;在虚拟物品发放设置界面显示所述目标虚拟物品发放类型对应的物品数额设置控件;基于用户针对所述物品数额设置控件的数额设置操作,获取物品发放数额设置信息。在一实施例中,参考图6b,虚拟物品发放装置还可以包括:配置单元605;配置单元605,可以用于:显示虚拟物品发放配置界面;获取用户通过所述虚拟物品发放配置界面配置的虚拟物品发放配置信息,所述虚拟物品发放配置信息包括物品发放逻辑配置信息;显示单元602,用于根据所述虚拟物品发放配置信息显示虚拟物品发放设置界面。在一实施例中,所述物品发放逻辑配置信息包括:虚拟物品发放类型配置信息;配置单元605,可以具体用于:接收用户通过所述虚拟物品发放配置界面触发的发放类型配置指令;根据所述发放类型配置指令显示多个候选虚拟物品发放类型;获取用户从多个候选虚拟物品发放类型中选择的目标虚拟物品发放类型,得到虚拟物品发放类型配置信息。在一实施例中,所述物品发放逻辑配置信息包括:虚拟物品发放范围配置信息;配置单元605,可以具体用于:接收用户通过所述虚拟物品发放配置界面触发的发放范围配置指令;根据所述发放范围配置指令显示多个候选虚拟物品发放范围,其中,每个虚拟物品发放范围包括第一账号类型和/或第二账号类型的待发放对象;获取用户从多个候选虚拟物品发放类型中选择的目标虚拟物品发放类型,得到虚拟物品发放类型配置信息。具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。为了便于更好的实施本发明实施例提供的虚拟物品发放方法,在一实施例中还提供了一种虚拟物品发放装置(即第二虚拟物品发放装置),该虚拟物品发放装置适用于服务器,如异构消息系统间的互通服务器。其中名词的含义与上述虚拟物品发放方法中相同,具体实现细节可以参考方法实施例中的说明。如图7所示,该虚拟物品发放步装置可以包括:请求接收单元701、逻辑确定单元702、对象确定单元703以及发放单元704,具体如下:请求接收单元701,用于接收虚拟物品发放终端发送的虚拟物品发放请求,所述虚拟物品发放请求携带虚拟物品发放设置信息,所述虚拟物品发放设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;逻辑确定单元702,用于根据所述发放逻辑设置信息确定虚拟物品发放逻辑;对象确定单元703,用于根据所述虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统;发放单元704,用于根据所述虚拟物品发放逻辑向所述目标对象发放虚拟物品。在一实施例中,发放单元704,可以具体用于:获取所述目标对象在目标消息系统中的等级信息,所述目标消息系统为虚拟物品发放方所在的消息系统;根据所述等级信息和所述虚拟物品发放逻辑确定需要所述目标对象对应的物品发放信息,所述物品发放信息包括虚拟物品承载的数额;根据所述物品发放信息向所述目标对象发放虚拟物品。在一实施例中,发放单元704,可以具体用于:获取所述目标对象的物品领取时间;根据所述物品领取时间和所述虚拟物品发放逻辑,确定所述目标对象对应的物品发放信息,所述物品发放信息包括领取权限、虚拟物品承载的数额;根据所述物品发放信息向所述目标对象发放虚拟物品。在一实施例中,发放单元704,可以具体用于:获取目标对象邀请领取虚拟物品的被邀请对象信息;根据所述被邀请对象信息确定物品数额信息,所述物品数额信息包括虚拟物品承载的总数额、目标对象对应的虚拟物品承载数额;根据所述物品数额信息向所述目标对象和所述被邀请对象发放虚拟物品。在一实施例中,所述虚拟物品发放逻辑包括物品分享条件和分享数额分配规则;发放单元704,可以具体用于:向所述目标对象发放虚拟物品;获取所述目标对象将所述虚拟物品分享到的目标分享对象,所述目标分享对象与所述目标对象的账号类型相同或者不相同;当所述目标分享对象满足物品分享条件时,根据分享数额分配规则向所述目标分享对象和所述目标对象发放承载相应数额的虚拟物品。具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。为了便于更好的实施本发明实施例提供的虚拟物品发放方法,在一实施例中还提供了一种虚拟物品发放装置(即第三虚拟物品发放装置),该虚拟物品发放装置适用于虚拟物品接收终端。其中名词的含义与上述虚拟物品发放方法中相同,具体实现细节可以参考方法实施例中的说明。如图8a所示,该虚拟物品发放装置可以包括消息显示单元801、界面显示单元802、领取查看803,具体如下:消息显示单元801,用于在业务服务器界面或聊天对话界面显示虚拟物品消息;界面显示单元802,用于根据针对虚拟物品消息的物品领取操作,显示虚拟物品领取界面,所述虚拟物品领取界面包含虚拟物品领取控件对象以及虚拟物品领取查看控件对象;领取查看单元803,用于根据针对所述虚拟物品领取控件对象的领取确认操作,领取相应虚拟物品;或者,根据针对虚拟物品领取查看控件对象的查看操作,显示已领取虚拟物品的对象列表,所述对象列表中包含第一账号类型和/或第二账号类型的对象在一实施例中,参考图8b,虚拟物品发放装置还可以包括:分享单元804;所述分享单元804,可以具体用于:在领取虚拟物品之后,显示物品领取详情界面,所述物品领取详情界面包括已领取虚拟物品的对象列表以及物品分享控件,所述对象列表中包含第一账号类型和/或第二账号类型的对象;基于针对所述物品分享控件的物品分享操作,显示多个具有第一账号类型和/或第二账号类型的待分享对象;获取在所述多个待分享对象中选取的至少一个目标被分享对象;向选取的至少一个目标被分享对象分享所述虚拟物品。具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。通过上述的虚拟物品发放装置可以实现多个异构消息系统之间的虚拟物品发放,提升虚拟物品发放的体验和效率等。本发明实施例还提供一种网络设备,该网络设备可以包括终端或服务器,比如,网络设备可以作为虚拟物品发放终端、配置终端、接收终端,该终端可以为手机、平板电脑等等;又比如网络设备可以为服务器,如异构消息系统间的互通服务器等。如图9所示,其示出了本发明实施例所涉及的终端的结构示意图,具体来讲:该网络设备可以包括一个或者一个以上处理核心的处理器901、一个或一个以上计算机可读存储介质的存储器902、电源903和输入单元904等部件。本领域技术人员可以理解,图9中示出的网络设备结构并不构成对网络设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:处理器901是该网络设备的控制中心,利用各种接口和线路连接整个网络设备的各个部分,通过运行或执行存储在存储器902内的软件程序和/或模块,以及调用存储在存储器902内的数据,执行网络设备的各种功能和处理数据,从而对网络设备进行整体监控。可选的,处理器901可包括一个或多个处理核心;优选的,处理器901可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器901中。存储器902可用于存储软件程序以及模块,处理器901通过运行存储在存储器902的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器902可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据网络设备的使用所创建的数据等。此外,存储器902可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器902还可以包括存储器控制器,以提供处理器901对存储器902的访问。网络设备还包括给各个部件供电的电源903,优选的,电源903可以通过电源管理系统与处理器901逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源903还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。该网络设备还可包括输入单元904,该输入单元904可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。尽管未示出,网络设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,网络设备中的处理器901会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器902中,并由处理器901来运行存储在存储器902中的应用程序,从而实现各种功能,如下:接收作用于用户操作界面的虚拟物品发放指令;根据所述虚拟物品发放指令显示虚拟物品发放设置界面;获取用户通过所述虚拟物品发放设置界面对虚拟物品发放的设置信息,所述设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;基于所述设置信息向第一账号类型和/或第二账号类型的目标对象发放虚拟物品,所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统。或者接收虚拟物品发放终端发送的虚拟物品发放请求,所述虚拟物品发放请求携带虚拟物品发放设置信息,所述虚拟物品发放设置信息包括发放逻辑设置信息以及虚拟物品基础设置信息;根据所述发放逻辑设置信息确定虚拟物品发放逻辑;根据所述虚拟物品基础设置信息,确定具有第一账号类型和/或第二账号类型的目标对象;所述第一账号类型对应于第一消息系统,所述第二账号类型对应第二消息系统,所述第一消息系统与所述第二消息系统为异构系统;根据所述虚拟物品发放逻辑向所述目标对象发放虚拟物品。或者在业务服务界面或聊天对话界面显示虚拟物品消息;根据针对虚拟物品消息的物品领取操作,显示虚拟物品领取界面,所述虚拟物品领取界面包含虚拟物品领取控件对象以及虚拟物品领取查看控件对象;根据针对所述虚拟物品领取控件对象的领取确认操作,领取相应虚拟物品;或者,根据针对虚拟物品领取查看控件对象的查看操作,显示已领取虚拟物品的对象列表,所述对象列表中包含第一账号类型和/或第二账号类型的对象。由上可知,本发明实施例提供的终端可以实现多个异构系统之间的虚拟物品发放。本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。为此,本发明实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种虚拟物品发放方法中的步骤。以上各个操作的具体实施可参见前面的实施例,在此不再赘述。其中,该存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。由于该存储介质中所存储的指令,可以执行本发明实施例所提供的任一种虚拟物品发放方法中的步骤,因此,可以实现本发明实施例所提供的任一种虚拟物品发放方法所能实现的有益效果,详见前面的实施例,在此不再赘述。以上对本发明实施例所提供的一种虚拟物品发放方法、装置、网络设备和存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上该,本说明书内容不应理解为对本发明的限制。当前第1页12