数据透传方法和相应的即时通讯终端的制作方法

文档序号:7986531阅读:284来源:国知局
数据透传方法和相应的即时通讯终端的制作方法
【专利摘要】本发明实施例公开了数据透传方法和相应的即时通讯终端,其中一种数据透传方法包括:获取第一内嵌网页在即时通讯工具中的识别信息;根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页信息包括cookie和登陆态信息;通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。采用本发明,可以实现即时通讯工具的内嵌网页之间或网页服务器和即时通讯服务器之间的数据透传。
【专利说明】数据透传方法和相应的即时通讯终端
【技术领域】
[0001]本发明涉及通信领域,尤其涉及数据透传方法和相应的即时通讯终端。
【背景技术】
[0002]即时通信终端发展到今天,已经成为用户必不可少的软件工具。即时通信软件不但在平时的休闲娱乐中被广泛使用,而且在用户的工作中也得到广泛的使用。随着即时通信软件的普及,早期单一的聊天功能已不能满足用户多样化的需求。越来越多的互联网服务开始加载到即时通信软件中。目前,即时通信软件的内嵌网页只能提供简单展现业务信息的功能。故,用户只能简单被动地接收内嵌网页显示的业务信息,而无法对所述内嵌网页进行主动操作,而若期望实现在内嵌网页上执行一系列操作和互动,比如发表言论,评论其它用户,上传文件,听歌,截图等等,则需要数据信息在即时通讯服务器,即时通讯软件客户端和网页服务器三者之间的无缝透传。

【发明内容】

[0003]本发明实施例所要解决的技术问题在于,提供一种数据透传方法和相应的即时通讯终端,可实现即时通讯工具的内嵌网页之间的数据透传。
[0004]为了解决上述技术问题,本发明实施例提供了一种数据透传方法,所述方法包括:
[0005]获取第一内嵌网页在即时通讯工具中的识别信息;
[0006]根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页信息包括cookie和登陆态信息;
[0007]通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。
[0008]相应地,本发明实施例还提供了 一种即时通讯终端,所述即时通讯工具包括:
[0009]识别信息获取模块,用于获取第一内嵌网页在即时通讯工具中的识别信息;
[0010]网页信息获取模块,用于根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页信息包括cookie和登陆态信息;
[0011]数据透传模块,用于通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。
[0012]本发明实施例还提供了另一种数据透传方法,所述方法包括:
[0013]获取即时通讯服务器下发的提示数据;
[0014]根据所述提示数据通过调用即时通讯工具的数据透传接口向网页服务器发送提示信息,以使所述网页服务器在下发的内嵌网页数据中携带所述提示信息;
[0015]显示携带所述提示信息的内嵌网页。
[0016]相应的,本发明实施例还提供了另一种即时通讯终端,所述即时通讯终端包括:
[0017]提示数据获取模块,用于获取即时通讯服务器下发的提示数据;[0018]数据透传模块,用于根据所述提示数据通过调用即时通讯工具的数据透传接口向网页服务器发送提示信息,以使所述网页服务器在下发的内嵌网页数据中携带所述提示信息;
[0019]内嵌网页显示模块,用于显示携带所述提示信息的内嵌网页。
[0020]本发明实施例还提供了另一种数据透传方法,所述方法包括:
[0021]通过调用即时通讯工具的数据透传接口获取网页服务器下发的即时通讯设置数据;
[0022]根据所述即时通讯设置数据向即时通讯服务器发送即时通讯设置信息,以使所述即时通讯服务器根据所述即时通讯设置信息进行设置。
[0023]相应的本发明实施例还提供了另一种即时通讯终端,所述即时通讯终端包括:
[0024]设置数据获取模块,用于通过调用即时通讯工具的数据透传接口获取网页服务器下发的即时通讯设置数据;
[0025]数据透传模块,用于根据所述即时通讯设置数据向即时通讯服务器发送即时通讯设置信息,以使所述即时通讯服务器根据所述即时通讯设置信息进行设置。
[0026]本发明实施例通过提出了一种即时通讯工具的数据透传接口以实现即时通讯工具的内嵌网页之间或网页服务器和即时通讯服务器之间的数据透传,可以增强即时通讯工具Web化能力,使用户能够更快更好的通过即时通讯工具体验各种互联网增值服务。
【专利附图】

【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1是本发明实施例中一种数据透传方法的流程示意图;
[0029]图2是本发明另一实施例中一种数据透传方法的流程示意图;
[0030]图3是本发明另一实施例中一种数据透传方法的流程示意图;
[0031]图4是本发明另一实施例中一种数据透传方法的流程示意图;
[0032]图5是本发明实施例中一种即时通讯终端的结构示意图;
[0033]图6是本发明实施例中即时通讯终端的的网页信息获取模块的结构示意图;
[0034]图7是本发明另一实施例中一种即时通讯终端的结构示意图;
[0035]图8是本发明另一实施例中一种即时通讯终端的结构示意图。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明所提及的实现数据透传的即时通讯终端可以为PC (personal computer,个人电脑)、手机、平板电脑、智能手机、电子阅读器、笔记本电脑、车载终端等具有网络功能的设备,上述即时通讯终端中安装了即时通讯工具,可以通过即时通讯工具与内嵌网页的网页服务器以及即时通讯服务器进行通信。本发明实施例中提出的即时通讯工具的数据透传接口,可以包括用于处理一系列透传场景的接口函数的集合,包括Push接口函数、ShowPublicffindow 接 口 函数、PopUp 接 口 函数、CallJavaScript 接 口 函数以及 PushPrivacy接口函数等,对应于各类数据透传场景可以调用数据透传接口中对应的子函数进行处理已实现数据透传。
[0038]图1是本发明实施例中一种数据透传方法的流程示意图。如图所示本实施例中的数据透传方法可以包括:
[0039]S101,获取第一内嵌网页在即时通讯工具中的识别信息。所述内嵌网页可以为所述即时通讯工具的通讯界面上的内嵌网页,例如个人动态页面、群组动态页面、内嵌广告页面等,所述内嵌网页在即时通讯工具中的识别信息可以例如所述个人动态页面对应的用户的识别码(如个人即时通讯号码),也可以为群组动态页面对应的群组的识别码(UnitIdentification Number, UIN),内嵌广告页面对应的网页域名等等。
[0040]S102,根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页信息包括cookie和登陆态信息。所述登陆态信息可以为用户访问内嵌网页时所需提交的身份验证信息,例如访问群动态页面时需要验证用户是否该群动态页面所对应群组的合法成员时所需的验证信息,访问个人动态页面时需要验证用户是否该个人动态页面对应用户的好友或其本人时所需的验证信息。所述第一内嵌网页的网页信息可以存在所述即时通讯工具的软件缓存中,以所述内嵌网页的识别信息为信息索引建立所述网页信息的数据结构,需要时可以根据步骤SlOl中得到的识别信息在建立的数据结构中查找所述识别信息对应的内嵌网页的网页信息,若在所述即时通讯工具的软件缓存中查找不到,则可以向网页服务器请求获取该内嵌网页的网页信息,并可以进一步保存到所述即时通讯工具的软件缓存中。
[0041]S103,通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。所述第二内嵌网页可以与所述第一内嵌网页在即时通讯工具中具有相同的识别信息,例如为同一群组的不同群组动态页面,通过将第一内嵌网页的网页信息透传至第二内嵌网页中,可以实现即时通讯工具的内嵌网页的多类型操作,例如查看详情、信息发表等。下面通过一个具体的实例来进行说明。
[0042]图2是本发明另一实施例中的一种数据透传方法的流程示意图如图所示本实施例中的方法流程可以包括:
[0043]S201,获取用户在所述第一内嵌网页上的操作指令。本实施例中的内嵌网页为群动态内嵌网页,用户在所述第一内嵌网页上的操作指令可以例如点击了内嵌网页中的“发表”按钮,这时会需要在该内嵌网页界面中打开发表页面,可以为一个模态网页窗口 ;或点击了内嵌网页上feeds列表的某一项(查看详情信息),这时会需要在该内嵌网页界面中打开动态详情页面,可以为一个非模态网页窗口,这里的所述第一内嵌网页和所述第二内嵌网页均为群动态内嵌网页,所述第一内嵌网页和第二内嵌网页在即时通讯工具中的识别信息为同一群组识别码。
[0044]S202,获取第一内嵌网页在即时通讯工具中的识别信息。本实施例中的内嵌网页为群动态内嵌网页,对应的识别信息即为该群组的ΠΝ。
[0045]S203,在所述即时通讯工具的内存缓存区中查找是否存在所述识别信息对应的cookie和登陆态信息,若存在,则执行S204,否则执行S205。
[0046]S204,获取所述识别信息对应的cookie和登陆态信息。
[0047]S205,否则根据所述识别信息调用所述即时通讯工具的数据透传接口向网页服务器请求所述识别信息对应的cookie和登陆态信息。具体的,可以调用即时通讯工具的数据透传接口中的Push函数从网页服务器查询所述第一内嵌网页的识别信息对应的cookie和登陆态,进而将查询到的所述第一内嵌网页的识别信息对应的cookie和登陆态信息保存到即时通讯工具的软件缓存中对应识别信息下的数据结构中,然后再从缓存中调取使用。
[0048]S206,根据所述操作指令打开所述第二内嵌网页,将所述第一内嵌网页的网页信息通过所述即时通讯工具的数据透传接口发送至第二内嵌网页。具体的,当所述操作指令为用户点击了 “发表”按钮,透传目标网页即第二内嵌网页为发表页面这类的模态网页窗口,则可以通过调用即时通讯工具的数据透传接口中的ShowPublicWindow接口函数,调用参数可以包括目标群动态发表窗口的域名和需要透传的数据,包括cookie和登陆态信息,从而打开目标群动态发表窗口 ;当所述操作指令为用户点击了内嵌网页上feeds列表的某一项,透传目标网页即第二内嵌网页为信息页面类的非模态网页窗口,则可以通过调用即时通讯工具的数据透传接口中的PopUp接口函数,调用参数可以包括目标群动态详情页面的域名和需要透传的数据,包括cookie和登陆态信息,从而打开被点击项目的群动态详情页面。
[0049]图3是本发明另一实施例中一种数据透传方法的流程示意图,如图所示本实施例中的数据透传方法可以包括:
[0050]S301,获取即时通讯服务器下发的提示数据。具体的,所述即时通讯服务器下发的提示数据可以例如未读评论或未读(或新增)发言的数目或摘要等信息,即时通讯服务器通过C/S协议将提示数据下发至即时通讯终端。
[0051]S302,根据所述提示数据通过调用即时通讯工具的数据透传接口向网页服务器发送提示信息,以使所述网页服务器在下发的内嵌网页数据中携带所述提示信息。具体实现中,即时通讯终端首先可以对从即时通讯服务器获取到的C/S协议包进行解包并解析数据,得到其中的提示内容,然后通过调用即时通讯工具的数据透传接口中的CallJavaScript接口函数,调用参数即所述提示内容,从而向网页服务器发送携带所述提示内容的提示信息。例如即时通讯终端可以检测即时通讯服务器下发的提示数据中的未读评论或未读发言数目,若未读评论或未读发言数目不为零,则调用即时通讯工具的数据透传接口中的CallJavaScript接口函数将提示信息发送给网页服务器,网页服务器接收到提示信息后,会在向该用户的即时通讯工具下发的内嵌网页数据中携带所述提示信息。
[0052]S303,显示携带所述提示信息的内嵌网页。具体实现中,可以例如在群动态网页弹出小蓝条,提示用户当前有新的几条未读发言或者某某用户最新评论了你等信息。
[0053]本实施例通过即时通讯工具的数据透传接口将从即时通讯服务器获取到的数据透传至网页服务器,以实现在内嵌网页上显示即时通讯服务器下发的相关提示信息。
[0054]图4是本发明另一实施例中一种数据透传方法的流程示意图,如图所示本实施例中的数据透传方法可以包括:
[0055]S401,通过调用即时通讯工具的数据透传接口获取网页服务器下发的即时通讯设置数据。具体实现中,即时通讯终端可以在即时通讯工具的内嵌网页上显示即时通讯设置界面,接收用户在该界面上的设置操作,例如用户在群组动态网页上设置了该群组的隐私设置信息,网页服务器监测到用户在内嵌网页上提交的隐私设置信息后,可以向用户的即时通讯工具下发即时通讯设置数据,即时通讯工具通过数据透传接口的PushPrivacy接口函数获取网页服务器下发的通讯设置数据,例如包括用户在内嵌网页上设置的隐私标志位和用户的识别码等信息。
[0056]S402,根据所述即时通讯设置数据向即时通讯服务器发送即时通讯设置信息,以使所述即时通讯服务器根据所述即时通讯设置信息进行设置。具体的,即时通讯终端可以首先对网页服务器下发的即时通讯设置数据进行验证有效性,例如判断用户标识是否为所述群组动态网页对应的群组的合法成员,进而判断所述隐私标志位是否为有效,若验证均为有效则将所述即时通讯设置数据进行组包得到即时通讯设置信息,并通过C/S协议上给即时通讯服务器,即时通讯服务器接收到透传的即时通讯设置信息后,可以据此对该用户进行即时通讯相关设置,例如用户是在群组动态网页上设置的隐私性设置,则即时通讯服务器可以据此对该用户和对应群组进行相应的隐私性设置。
[0057]本实施例通过即时通讯工具的数据透传接口将从网页服务器获取到的数据透传至即时通讯服务器,以实现用户可以在内嵌网页上方便的对即时通讯工具进行相关设置。
[0058]图5是本发明实施例中一种即时通讯终端的结构示意图,如图所示本实施例中的即时通讯终端至少包括:
[0059]识别信息获取模块510,用于获取第一内嵌网页在即时通讯工具中的识别信息。具体的,所述内嵌网页可以为所述即时通讯工具的通讯界面上的内嵌网页,例如个人动态页面、群组动态页面、内嵌广告页面等,所述内嵌网页在即时通讯工具中的识别信息可以例如所述个人动态页面对应的用户的识别码(如个人即时通讯号码),也可以为群组动态页面对应的群组的识别码,内嵌广告页面对应的网页域名等等。
[0060]网页信息获取模块520,用于根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页信息包括cookie和登陆态信息。具体的,所述登陆态信息可以为用户访问内嵌网页时所需提交的身份验证信息,例如访问群动态页面时需要验证用户是否该群动态页面所对应群组的合法成员时所需的验证信息,访问个人动态页面时需要验证用户是否该个人动态页面对应用户的好友或其本人时所需的验证信息等。所述第一内嵌网页的网页信息可以存在所述即时通讯工具的软件缓存中,以所述内嵌网页的识别信息为信息索引建立所述网页信息的数据结构。如图6所示,网页信息获取模块520可以进一步包括:
[0061]缓存查找单元521,用于在所述即时通讯工具的内存缓存区中查找所述识别信息对应的cookie和登陆态信息;
[0062]网页信息请求单元522,用于当所述缓存查找单元在所述即时通讯工具的内存缓存区中查找不到所述识别信息对应的cookie和登陆态信息时,根据所述识别信息向网页服务器请求所述识别信息对应的cookie和登陆态信息,并可以进一步保存到所述即时通讯工具的内存缓存区中。
[0063]数据透传模块530,用于通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。所述第二内嵌网页可以与所述第一内嵌网页在即时通讯工具中具有相同的识别信息,例如为同一群组的不同群组动态页面,通过将第一内嵌网页的网页信息透传至第二内嵌网页中,可以实现即时通讯工具的内嵌网页的多类型操作,例如查看详情、信息发表等。具体的,当透传目标网页即第二内嵌网页为发表页面这类的模态网页窗口,则可以通过调用即时通讯工具的数据透传接口中的ShowPublicWindow接口函数,调用参数可以包括目标模态网页窗口的域名和需要透传的数据,包括cookie和登陆态信息,从而打开目标模态网页窗口 ;当透传目标网页即第二内嵌网页为信息页面类的非模态网页窗口,则可以通过调用即时通讯工具的数据透传接口中的PopUp接口函数,调用参数可以包括目标非模态网页窗口的域名和需要透传的数据,包括cookie和登陆态信息,从而打开被点击项目的非模态网页窗口。
[0064]进一步的,本实施例中的即时通讯终端还可以包括:
[0065]操作指令获取模块540,用于获取用户在所述第一内嵌网页上的操作指令。具体的,以群动态内嵌网页为例,用户在所述第一内嵌网页上的操作指令可以例如点击了内嵌网页中的“发表”按钮,或点击了内嵌网页上feeds列表的某一项(查看详情信息),分别指向在该内嵌网页界面中打开第二内嵌网页分别为发表页面和动态详情页面,这里的所述第一内嵌网页和所述第二内嵌网页均为群动态内嵌网页,所述第一内嵌网页和第二内嵌网页在即时通讯工具中的识别信息为同一群组识别码。
[0066]内嵌网页显示模块550,用于根据所述操作指令打开所述第二内嵌网页。具体的,当所述操作指令为用户点击了 “发表”按钮,则可以根据第一内嵌网页的网页信息,包括cookie和登陆态信息打开群动态发表窗口,当所述操作指令为用户点击了内嵌网页上feeds列表的某一项,则可以根据第一内嵌网页的网页信息,包括cookie和登陆态信息打开对应项目的群动态详情页面。
[0067]图7是本发明另一实施例中一种即时通讯终端的结构示意图,如图所示本实施例中的即时通讯终端至少可以包括:
[0068]提示数据获取模块710,用于获取即时通讯服务器下发的提示数据。具体的,所述即时通讯服务器下发的提示数据可以例如未读评论或未读(或新增)发言的数目或摘要等信息,即时通讯服务器通过C/S协议将提示数据下发至即时通讯终端。
[0069]数据透传模块720,用于根据所述提示数据通过调用即时通讯工具的数据透传接口向网页服务器发送提示信息,以使所述网页服务器在下发的内嵌网页数据中携带所述提示信息。具体实现中,数据透传模块720首先可以对从即时通讯服务器获取到的C/S协议包进行解包并解析数据,得到其中的提示内容,然后通过调用即时通讯工具的数据透传接口中的CallJavaScript接口函数,调用参数即所述提示内容,从而向网页服务器发送携带所述提示内容的提示信息。例如即时通讯终端可以检测即时通讯服务器下发的提示数据中的未读评论或未读发言数目,若未读评论或未读发言数目不为零,则调用即时通讯工具的数据透传接口中的CallJavaScript接口函数将提示信息发送给网页服务器,网页服务器接收到提示信息后,会在向该用户的即时通讯工具下发的内嵌网页数据中携带所述提示信肩、O
[0070]内嵌网页显示模块730,用于显示携带所述提示信息的内嵌网页。具体实现中,可以例如在群动态网页弹出小蓝条,提示用户当前有新的几条未读发言或者某某用户最新评论了你等信息。
[0071]图8是本发明另一实施例中一种即时通讯终端的结构示意图。如图所示本实施例中的即时通讯终端可以包括:[0072]内嵌网页显示模块810,用于根据所述网页服务器下发的内嵌网页数据显示内嵌网页。具体的,可以在内嵌网页中显示即时通讯设置界面,提示用户可以在该页面操作对即时通讯工具进行相关设置。
[0073]设置操作提交模块820,用于获取用户在内嵌网页上输入的设置操作,并向网页服务器提交所述设置操作对应的即时通讯设置数据。例如用户在群组动态网页上设置了该群组的隐私设置信息,内嵌网页可以将用户设置操作的隐私设置信息提交至网页服务器。
[0074]设置数据获取模块830,用于通过调用即时通讯工具的数据透传接口获取网页服务器下发的即时通讯设置数据。具体实现中,网页服务器监测到用户在内嵌网页上提交的隐私设置信息后,可以向用户的即时通讯工具下发即时通讯设置数据,即时通讯工具通过调用数据透传接口的PushPrivacy接口函数获取网页服务器下发的通讯设置数据,例如包括用户在内嵌网页上设置的隐私标志位和用户的识别码等信息。
[0075]数据透传模块840,用于根据所述即时通讯设置数据向即时通讯服务器发送即时通讯设置信息,以使所述即时通讯服务器根据所述即时通讯设置信息进行设置。具体的,数据透传模块840可以首先对网页服务器下发的即时通讯设置数据进行验证有效性,例如判断用户标识是否为所述群组动态网页对应的群组的合法成员,进而判断所述隐私标志位是否为有效,若验证均为有效则将所述即时通讯设置数据进行组包得到即时通讯设置信息,并通过C/S协议将即时通讯设置信息上传至即时通讯服务器,即时通讯服务器接收到透传的即时通讯设置信息后,可以据此对该用户进行即时通讯相关设置,例如用户是在群组动态网页上设置的隐私性设置,则即时通讯服务器可以据此对该用户和对应群组进行相应的隐私性设置。
[0076]本发明实施例通过提出了一种即时通讯工具的数据透传接口以实现即时通讯工具的内嵌网页之间或网页服务器和即时通讯服务器之间的数据透传,可以增强即时通讯工具Web化能力,使用户能够更快更好的通过即时通讯工具体验各种互联网增值服务。
[0077]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0078]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种数据透传方法,其特征在于,所述方法包括: 获取第一内嵌网页在即时通讯工具中的识别信息; 根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页信息包括cookie和登陆态信息; 通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。
2.如权利要求1所述的数据透传方法,其特征在于,所述将所述第一内嵌网页的网页信息通过所述即时通讯工具的数据透传接口发送至第二内嵌网页之前还包括: 获取用户在所述第一内嵌网页上的操作指令; 根据所述操作指令打开所述第二内嵌网页。
3.如权利要求1所述的数据透传方法,其特征在于,所述根据所述识别信息获取所述第一内嵌网页的网页信息包括: 在所述即时通讯工具的内存缓存区中查找是否存在所述识别信息对应的cookie和登陆态信息; 若是,则获取所述识别信息对应的cookie和登陆态信息; 否则根据所述识别信息调用所述即时通讯工具的数据透传接口向网页服务器请求所述识别信息对应的cookie和登陆态信息。
4.如权利要求广3中·任一项所述的数据透传方法,其特征在于,所述第一内嵌网页和所述第二内嵌网页均为群动态内嵌网页,所述第一内嵌网页和第二内嵌网页在即时通讯工具中的识别信息为同一群组识别码。
5.一种即时通讯终端,其特征在于,所述即时通讯工具包括: 识别信息获取模块,用于获取第一内嵌网页在即时通讯工具中的识别信息; 网页信息获取模块,用于根据所述识别信息获取所述第一内嵌网页的网页信息,所述网页?目息包括cookie和登陆态/[目息; 数据透传模块,用于通过调用所述即时通讯工具的数据透传接口将所述第一内嵌网页的网页信息发送至第二内嵌网页。
6.如权利要求5所述的即时通讯终端,其特征在于,所述即时通讯终端还包括: 操作指令获取模块,用于获取用户在所述第一内嵌网页上的操作指令; 内嵌网页显示模块,用于根据所述操作指令打开所述第二内嵌网页。
7.如权利要求5所述的即时通讯终端,其特征在于,所述网页信息获取模块包括: 缓存查找单元,用于在所述即时通讯工具的内存缓存区中查找所述识别信息对应的cookie和登陆态信息; 网页信息请求单元,用于当所述缓存查找单元在所述即时通讯工具的内存缓存区中查找不到所述识别信息对应的cookie和登陆态信息时,根据所述识别信息调用所述即时通讯工具的数据透传接口向网页服务器请求所述识别信息对应的cookie和登陆态信息。
8.如权利要求5~7中任一项所述的即时通讯终端,其特征在于,所述第一内嵌网页和所述第二内嵌网页均为群动态内嵌网页,所述第一内嵌网页在即时通讯工具中的识别信息为群组识别码。
9.一种数据透传方法,其特征在于,所述方法包括:获取即时通讯服务器下发的提示数据; 根据所述提示数据通过调用即时通讯工具的数据透传接口向网页服务器发送提示信息,以使所述网页服务器在下发的内嵌网页数据中携带所述提示信息; 显示携带所述提示信息的内嵌网页。
10.一种即时通讯终端,其特征在于,所述即时通讯终端包括: 提示数据获取模块,用于获取即时通讯服务器下发的提示数据; 数据透传模块,用于根据所述提示数据通过调用即时通讯工具的数据透传接口向网页服务器发送提示信息,以使所述网页服务器在下发的内嵌网页数据中携带所述提示信息;内嵌网页显示模块,用于显示携带所述提示信息的内嵌网页。
11.一种数据透传方法,其特征在于,所述方法包括: 通过调用即时通讯工具的数据透传接口获取网页服务器下发的即时通讯设置数据;根据所述即时通讯设置数据通过向即时通讯服务器发送即时通讯设置信息,以使所述即时通讯服务器根据所述即时通讯设置信息进行设置。
12.如权利要求11所述的数据透传方法,其特征在于,所述获取网页服务器下发的即时通讯设置数据之前还包括: 网页服务器监测到用户在内嵌网页上提交了即时通讯设置数据。
13.一种即时通讯终端,其特征在于,所述即时通讯终端包括: 设置数据获取模块,用于通过调 用即时通讯工具的数据透传接口获取网页服务器下发的即时通讯设置数据; 数据透传模块,用于根据所述即时通讯设置数据向即时通讯服务器发送即时通讯设置信息,以使所述即时通讯服务器根据所述即时通讯设置信息进行设置。
14.如权利要求13所述的即时通讯终端,其特征在于,所述即时通讯终端还包括: 内嵌网页显示模块,用于根据所述网页服务器下发的内嵌网页数据显示内嵌网页; 设置操作提交模块,用于获取用户在内嵌网页上输入的设置操作,并向网页服务器提交所述设置操作对应的即时通讯设置数据。
【文档编号】H04L29/08GK103856508SQ201210504581
【公开日】2014年6月11日 申请日期:2012年11月30日 优先权日:2012年11月30日
【发明者】孙辉, 李倞婧 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1