网络平台互动的方法和系统技术方案

技术编号:6536212 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网络平台互动的方法和系统,属于通讯技术领域。方法包括:中间平台检测到定位事件,所述定位事件为在第一平台上选择联系人并定位到某一位置;所述中间平台从所述第一平台获取所述联系人的信息,并根据所述位置确定对应的第二平台,将所述定位事件发送给所述第二平台;所述第二平台收到所述定位事件后,解析所述定位事件,获取所述位置的相关数据,并从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据,执行相应的操作。系统包括:服务器端和客户端,服务器端包括中间平台,客户端包括第一平台和第二平台。本发明专利技术降低了网络平台的复杂性和开发成本,及互动双方的依赖性及耦合程度。

【技术实现步骤摘要】

本专利技术涉及通讯
,特别涉及一种网络平台互动的方法和系统
技术介绍
IM(Instant Messaging,即时通讯)平台是基于互联网的大型多人即时通讯平台。 在用户的客户端,IM平台通常需要和本地的其他互联网平台进行互动。其他互联网平台是指如Game游戏平台、SNS (Social Networking krvice,社会网络服务)平台、电子商务平台等任何涉及和好友互动的网络平台。互动包括多种操作,例如,在IM平台下邀请好友一起在游戏平台下玩游戏、将游戏好友添加为IM平台的好友或将IM平台的好友添加为游戏好友等等。为了实现互动,IM平台和其他互联网平台都必须通过某种手段获取对方平台的相关数据,如好友的名称、ID、地址、是否在线、游戏名称、ID、类别、社区名称、ID、类别等等。上述手段可以为Com或管道等通信技术,利用这些技术IM平台和其他互联网平台可以分别获取对方平台的数据,然后执行相应的操作。现有技术中,在作为发起方的本地客户端,当用户在IM平台上选择好友,发起本地IM平台与本地其他互联网平台互动时,通常需要本地IM平台先获取本地其它互联网平台的数据以及好友的信息,然后与好友客户端的IM平台进行通信发起邀请,在得到好友客户端的IM平台返回的确认信息后,进入本地其它互联网平台执行相应的操作。例如,用户A想邀请自己的好友用户B —起玩游戏,则用户A在自己的IM平台上选择用户B,在其头像上点击鼠标的右键,选择“一起玩游戏”,然后再选择具体的游戏名称,此时,用户A的IM平台就会发送一个邀请消息给用户B的IM平台,该消息中携带了用户A的相关数据和游戏相关数据,用户B在自己的IM平台上收到该邀请消息后,如果点击接受,则 IM平台会返回一个确认消息给用户A的IM平台,此时如果用户A还没有启动游戏平台,则用户A的客户端会自动启动游戏平台,相应地,用户B会收到用户A启动游戏平台的消息, 从而也在自己的客户端启动游戏平台,此时用户A的游戏平台可以和用户B的游戏平台开始交互了,用户A和B就可以一起玩游戏了。上述现有技术实现了本地IM平台和其他互联网平台的互动,但是需要IM平台具有与其他互联网平台通讯的接口,能够获取其他互联网平台的数据信息,随着其他互联网平台的增加,IM平台会越来越庞大和复杂;而且,其他互联网平台也需要具备能够获取IM 平台数据的功能,增加了软件开发的复杂性;因此,上述现有技术增加了双方平台实现的复杂性,以及相互之间的依赖性,同时也增加了 IM平台和其他互联网平台之间的耦合程度。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种网络平台互动的方法和系统。所述技术方案如下一种网络平台互动的方法,所述方法包括中间平台检测到定位事件,所述定位事件为在第一平台上选择联系人并定位到某一位置;所述中间平台从所述第一平台获取所述联系人的信息,并根据所述位置确定对应的第二平台,将所述定位事件发送给所述第二平台;所述第二平台收到所述定位事件后,解析所述定位事件,获取所述位置的相关数据,并从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据,执行相应的操作。从所述中间平台获取所述联系人的信息,包括所述第二平台从所述中间平台读取所述联系人的信息;或者包括所述中间平台将所述联系人的信息发送给所述第二平台;所述第二平台接收所述中间平台发来的所述联系人的信息。所述中间平台将所述联系人的信息发送给所述第二平台,进一步还包括所述中间平台为所述联系人的信息添加与所述第二平台对应的标识,并随所述联系人的信息一起发给所述第二平台;相应地,从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据,执行相应的操作,包括所述第二平台接收所述中间平台发来的所述联系人的信息和标识,判断所述标识是否为与自己对应的标识,如果是,则根据所述联系人的信息和所述位置的相关数据,执行相应的操作。其中,所述第一平台为即时通讯IM平台,所述第二平台为互联网平台;或者,所述第一平台为互联网平台,所述第二平台为IM平台。一种网络平台互动的系统,所述系统包括服务器端和客户端,所述服务器端包括中间平台,所述客户端包括第一平台和第二平台;所述中间平台,用于检测到定位事件,所述定位事件为在所述第一平台上选择联系人并定位到某一位置;还用于从所述第一平台获取所述联系人的信息,并根据所述位置确定对应的所述第二平台,将所述定位事件发送给所述第二平台;所述第二平台,用于接收所述中间平台发来的所述定位事件,解析所述定位事件, 获取所述位置的相关数据,并从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据,执行相应的操作。所述中间平台包括检测模块,用于通过图标拖拽技术、手动触摸拉取技术、语音解析技术或眼球仪感知定位技术,检测到定位事件,所述定位事件为在所述第一平台上选择联系人并定位到某一位置。所述第二平台包括联系人信息获取模块,用于从所述中间平台读取所述联系人的信息。所述中间平台包括联系人信息发送模块,用于将所述联系人的信息发送给所述第二平台;所述第二平台包括联系人信息接收模块,用于接收所述中间平台发来的所述联系人的信息。所述中间平台还包括标识添加模块,用于为所述联系人的信息添加与所述第二平台对应的标识;所述联系人信息发送模块还用于将所述标识添加模块添加的所述标识,随所述联系人的信息一起发给所述第二平台;所述第二平台的联系人信息接收模块还用于接收所述中间平台发来的所述标识;所述第二平台还包括判断模块,用于判断所述联系人信息接收模块收到的所述标识是否为与所述第二平台对应的标识,如果是,则触发所述第二平台根据所述联系人的信息和所述位置的相关数据,执行相应的操作。其中,所述第一平台为即时通讯IM平台,所述第二平台为互联网平台;或者,所述第一平台为互联网平台,所述第二平台为IM平台。本专利技术实施例提供的技术方案,通过中间平台实现了网络平台之间的互动,如IM 平台和互联网平台之间的互动,该方法不需要第一平台和第二平台具有互相通讯的接口, 不用直接通讯,如不需要IM平台具有与互联网平台通讯的接口,互联网平台不用与IM平台直接通信等,极大地降低了双方平台的复杂性和软件开发成本,有效降低了双方相互之间的依赖性以及耦合程度。而且,中间平台利用现有的技术就可以简单地实现,开发成本低。另外,中间平台对第一平台和第二平台来说,都是完全透明的,两个平台都不用关心以及获取对方平台的数据,可以快速地构建两个平台的互动功能,极大地提高了互动的速度, 同时,也极大地方便了用户,操作简单,轻松实现,给用户提供了更友好的交互体验。附图说明图1是本专利技术实施例1提供的网络平台互动的方法流程图;图2是本专利技术实施例2提供的网络平台互动的方法流程图;图3是本专利技术实施例2提供的用户从IM平台拖拽好友图标的示意图;图4是本专利技术实施例2提供的用户将IM平台的好友图标拖拽至游戏平台的游戏中的示意图;图5是本专利技术实施例2提供的用户将IM平台的好友图标拖拽至游戏平台的列表中的示意图;图6是现有的IM平台与互联网平台互动的示意图;图7是本专利技术实施例2提供的IM平台与互联网平台通过中间平台互动的示意图;图8是本专利技术实施例3提供的网络平台互动的系统结构图。具本文档来自技高网
...

【技术保护点】
1.一种网络平台互动的方法,其特征在于,所述方法包括:中间平台检测到定位事件,所述定位事件为在第一平台上选择联系人并定位到某一位置;所述中间平台从所述第一平台获取所述联系人的信息,并根据所述位置确定对应的第二平台,将所述定位事件发送给所述第二平台;所述第二平台收到所述定位事件后,解析所述定位事件,获取所述位置的相关数据,并从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据,执行相应的操作。

【技术特征摘要】
1.一种网络平台互动的方法,其特征在于,所述方法包括中间平台检测到定位事件,所述定位事件为在第一平台上选择联系人并定位到某一位置;所述中间平台从所述第一平台获取所述联系人的信息,并根据所述位置确定对应的第二平台,将所述定位事件发送给所述第二平台;所述第二平台收到所述定位事件后,解析所述定位事件,获取所述位置的相关数据,并从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据, 执行相应的操作。2.根据权利要求1所述的方法,其特征在于,从所述中间平台获取所述联系人的信息, 包括所述第二平台从所述中间平台读取所述联系人的信息;或者包括所述中间平台将所述联系人的信息发送给所述第二平台;所述第二平台接收所述中间平台发来的所述联系人的信息。3.根据权利要求2所述的方法,其特征在于,所述中间平台将所述联系人的信息发送给所述第二平台,进一步还包括所述中间平台为所述联系人的信息添加与所述第二平台对应的标识,并随所述联系人的信息一起发给所述第二平台;相应地,从所述中间平台获取所述联系人的信息,根据所述联系人的信息和所述位置的相关数据,执行相应的操作,包括所述第二平台接收所述中间平台发来的所述联系人的信息和标识,判断所述标识是否为与自己对应的标识,如果是,则根据所述联系人的信息和所述位置的相关数据,执行相应的操作。4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述第一平台为即时通讯IM平台,所述第二平台为互联网平台;或者,所述第一平台为互联网平台,所述第二平台为IM平台。5.一种网络平台互动的系统,其特征在于,所述系统包括服务器端和客户端,所述服务器端包括中间平台,所述客户端包括第一平台和第二平台;所述中间平台,用于检测到定位事件,所述定位事件为在所述第一平台上选择联系人并定位到...

【专利技术属性】
技术研发人员:王旭新王栋陈贤文
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1