System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种虚拟空间互动工具的实现方法、装置、设备及存储介质。
技术介绍
1、直播平台提供的虚拟空间中的互动工具可以促进用户之间的互动。相关技术中,各互动工具均是由直播平台提供,由直播平台侧开发完成,导致互动工具的多样性受限。
技术实现思路
1、本公开提供一种虚拟空间互动工具的实现方法、装置、设备及存储介质,以至少解决相关技术中互动工具由直播平台侧提供导致多样性受限的问题。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种虚拟空间互动工具的实现方法,应用于虚拟空间服务器,包括:
3、接收针对虚拟空间内互动标识的处理请求,所述互动标识是所述虚拟空间内互动工具的标识,所述互动工具用于提供所述虚拟空间内的互动功能,所述处理请求用于请求执行所述互动工具的互动阶段变更处理,所述处理请求是目标服务器基于第一账户的操作请求调用所述虚拟空间服务器的数据接口发送来的,所述目标服务器用于提供所述互动工具的服务;
4、执行所述处理请求所请求的互动阶段变更处理操作,将所述处理请求所对应的互动工具内容发送至所述虚拟空间所关联的第二账户终端,并将处理结果返回至所述目标服务器,所述互动工具内容用于在所述第二账户终端展示,第二账户基于所述互动工具内容参与所述互动工具的互动,所述处理结果表征执行所述互动阶段变更处理后所述互动工具的互动阶段。
5、可选的,所述处理请求包括开启请求,所述开启请求是基于第一账户在所述虚拟空间内对所述互动工具的
6、所述执行所述处理请求所请求的互动阶段变更处理操作,将所述处理请求所对应的互动工具内容发送至所述虚拟空间所关联的第二账户终端,并将处理结果返回至所述目标服务器,包括:
7、将所述互动标识和所述虚拟空间进行绑定,在数据库中保存所述互动标识所对应的互动状态为开启状态;
8、向所述第二账户终端发送通知消息,所述通知消息用于通知所述第二账户终端将虚拟物品面板中与所述互动工具关联的虚拟物品进行置顶展示;
9、将开启结果返回至所述目标服务器。
10、可选的,所述处理请求包括对局开启请求,所述对局开启请求是基于第一账户在所述虚拟空间内对所述互动工具的对局开启操作发送的;
11、所述执行所述处理请求所请求的互动阶段变更处理操作,将所述处理请求所对应的互动工具内容发送至所述虚拟空间所关联的第二账户终端,并将处理结果返回至所述目标服务器,包括:
12、执行所述互动标识所对应的对局开启操作,在数据库中更新所述互动标识所对应的互动状态为对局开启状态;
13、校验所述对局开启请求中对局数据的合法性,将所述对局数据发送至所述第二账户终端;
14、将对局开启结果返回至所述目标服务器。
15、可选的,所述处理请求包括互动数据更新请求;
16、在所述接收针对虚拟空间内互动标识的处理请求之前,还包括:
17、接收所述第二账户终端发送的针对所述互动标识的互动消息,并根据所述互动消息确定互动数据,将所述互动数据发送至所述目标服务器;
18、所述执行所述处理请求所请求的互动阶段变更处理操作,将所述处理请求所对应的互动工具内容发送至所述虚拟空间所关联的第二账户终端,并将处理结果返回至所述目标服务器,包括:
19、将所述互动数据更新请求中的更新数据发送至所述第二账户终端,所述互动数据更新请求是所述目标服务器基于所述互动数据生成的,所述更新数据用于在所述第二账户终端所展示的互动面板中进行展示;
20、将互动数据更新结果返回至所述目标服务器。
21、可选的,所述处理请求包括对局关闭请求,所述对局关闭请求是基于所述虚拟空间所关联的第一账户终端的对局关闭信息发送的;
22、所述执行所述处理请求所请求的互动阶段变更处理操作,将所述处理请求所对应的互动工具内容发送至所述虚拟空间所关联的第二账户终端,并将处理结果返回至所述目标服务器,包括:
23、执行所述互动标识所对应的对局关闭操作,在数据库中更新所述互动标识所对应的互动状态为对局关闭状态,将所述对局关闭请求中的对局结果发送至所述第二账户终端;
24、将对局关闭结果返回至所述目标服务器。
25、可选的,还包括:
26、响应于所述虚拟空间所关联的第一账户终端发送的针对所述互动标识的关闭请求,在数据库中将所述互动标识所对应的互动状态更新为关闭状态,并向所述第二账户终端发送关闭指令,所述关闭指令用于指示所述第二账户终端关闭互动面板,并关闭所述互动工具所关联虚拟物品的置顶展示。
27、可选的,还包括:
28、通过状态查询接口接收所述目标服务器轮询发送的状态查询请求;
29、根据所述状态查询请求中的互动标识,从数据库中查询所述互动标识所对应的互动状态;
30、将所述互动状态发送至所述目标服务器。
31、可选的,在所述执行所述处理请求所请求的处理操作之前,还包括:
32、通过开放式应用编程接口规范对所述处理请求进行鉴权,在鉴权通过后对所述处理请求进行参数签名校验。
33、根据本公开实施例的第二方面,提供一种虚拟空间互动工具的实现方法,应用于第一账户终端,包括:
34、在虚拟空间的播放界面中,展示互动面板,并在所述互动面板中展示与互动标识对应的操作按钮,所述互动标识是所述虚拟空间内互动工具的标识,所述互动工具用于提供所述虚拟空间内的互动功能;
35、响应于第一账户对所述操作按钮的触发操作,将与所述操作按钮所对应的处理请求发送至目标服务器,所述处理请求用于请求所述目标服务器调用虚拟空间服务器的数据接口对所述互动工具执行与所述操作按钮所对应的互动阶段变更处理,所述目标服务器用于提供所述互动工具的服务;
36、在所述互动面板中展示所述处理结果,所述处理结果表征执行所述互动阶段变更处理后所述互动工具的互动阶段。
37、可选的,所述操作按钮包括开启按钮,所述处理请求包括开启请求;
38、所述在虚拟空间的播放界面中,展示互动面板,并在所述互动面板中展示与互动标识对应的操作按钮,包括:
39、在虚拟空间的播放界面中,展示互动面板,在所述互动面板中展示所述互动工具和与所述互动工具对应的开启按钮;
40、所述响应于第一账户对所述操作按钮的触发操作,将与所述操作按钮所对应的处理请求发送至目标服务器,包括:
41、响应于所述第一账户对所述开启按钮的触发操作,向所述虚拟空间服务器发送初始开启请求,并接收所述虚拟空间服务器返回的所述互动标识;
42、拉起所述互动工具的小程序,并通过所述小程序将包括所述互动标识的开启请求发送至所述目标服务器,所述开启请求用于请求所述目标服务器调用虚拟空间服务器的数据接口开启所述互动工具。本文档来自技高网...
【技术保护点】
1.一种虚拟空间互动工具的实现方法,其特征在于,应用于虚拟空间服务器,包括:
2.根据权利要求1所述的方法,其特征在于,所述处理请求包括开启请求,所述开启请求是基于第一账户在所述虚拟空间内对所述互动工具的开启操作而发送的;
3.根据权利要求1或2所述的方法,其特征在于,所述处理请求包括对局开启请求,所述对局开启请求是基于第一账户在所述虚拟空间内对所述互动工具的对局开启操作发送的;
4.根据权利要求1或2所述的方法,其特征在于,所述处理请求包括互动数据更新请求;
5.根据权利要求1或2所述的方法,其特征在于,所述处理请求包括对局关闭请求,所述对局关闭请求是基于所述虚拟空间所关联的第一账户终端的对局关闭信息发送的;
6.根据权利要求1或2所述的方法,其特征在于,还包括:
7.根据权利要求6所述的方法,其特征在于,还包括:
8.根据权利要求1或2所述的方法,其特征在于,在所述执行所述处理请求所请求的处理操作之前,还包括:
9.一种虚拟空间互动工具的实现方法,其特征在于,应用于第一账户终端,包
10.根据权利要求9所述的方法,其特征在于,所述操作按钮包括开启按钮,所述处理请求包括开启请求;
11.根据权利要求9所述的方法,其特征在于,所述操作按钮包括对局开启按钮,所述处理请求包括对局开启请求;
12.根据权利要求11所述的方法,其特征在于,在所述将所述对局开启请求发送至所述目标服务器之后,还包括:
13.根据权利要求12所述的方法,其特征在于,所述展示所述更新数据,包括:
14.根据权利要求9所述的方法,其特征在于,所述操作按钮包括对局关闭按钮,所述处理请求包括对局关闭请求;
15.根据权利要求9所述的方法,其特征在于,所述方法还包括:
16.一种虚拟空间互动工具的实现装置,其特征在于,应用于虚拟空间服务器,包括:
17.一种虚拟空间互动工具的实现装置,其特征在于,应用于第一账户终端,包括:
18.一种电子设备,其特征在于,包括:
19.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至8中任一项所述的虚拟空间互动工具的实现方法或者实现如权利要求9至15中任一项所述的虚拟空间互动工具的实现方法。
...【技术特征摘要】
1.一种虚拟空间互动工具的实现方法,其特征在于,应用于虚拟空间服务器,包括:
2.根据权利要求1所述的方法,其特征在于,所述处理请求包括开启请求,所述开启请求是基于第一账户在所述虚拟空间内对所述互动工具的开启操作而发送的;
3.根据权利要求1或2所述的方法,其特征在于,所述处理请求包括对局开启请求,所述对局开启请求是基于第一账户在所述虚拟空间内对所述互动工具的对局开启操作发送的;
4.根据权利要求1或2所述的方法,其特征在于,所述处理请求包括互动数据更新请求;
5.根据权利要求1或2所述的方法,其特征在于,所述处理请求包括对局关闭请求,所述对局关闭请求是基于所述虚拟空间所关联的第一账户终端的对局关闭信息发送的;
6.根据权利要求1或2所述的方法,其特征在于,还包括:
7.根据权利要求6所述的方法,其特征在于,还包括:
8.根据权利要求1或2所述的方法,其特征在于,在所述执行所述处理请求所请求的处理操作之前,还包括:
9.一种虚拟空间互动工具的实现方法,其特征在于,应用于第一账户终端,包括:
10.根据权利要求9所述的方法,其特征在于...
【专利技术属性】
技术研发人员:张亚飞,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。