一种信息分享方法及系统、即时通讯客户端及服务器的制作方法

文档序号:7867548阅读:279来源:国知局
专利名称:一种信息分享方法及系统、即时通讯客户端及服务器的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种信息分享方法及系统、即时通讯客户端及服务器。
背景技术
随着信息技术的不断发展,互联网服务商通过在WEB网页中集成不同社交平台(例如微博、博客、SNS社交网站等社交平台)的分享接口引用的方式,可以辅助用户直接将访问的WEB页面或内嵌资源分享到社交平台。然而,即时通讯系统作为早于web2. O平台的一种社交平台,其提供给用户分享WEB网页或内嵌资源的方式可包括以下两种 1.用户手动复制WEB网页的资源网址,然后粘贴在打开的即时通讯客户端的聊天窗口中,以窗口聊天的方式将WEB网页分享给联系人。2.用户点击WEB网页内的分享按钮后,网站会自动生成一个该用户专属的分享网址,其中包括可附带用户身份等信息的WEB网址、网页标题、网页的简短说明等信息,用户可以将分享网址粘贴在打开的即时通讯客户端聊天窗口中,分享给联系人。上述现有的两种分享方式均存在以下缺点I)用户分享给联系人的资源网址均直接指向互联网网站,被分享者通过这样的链接地址去访问网站时,即时通讯服务提供商就无法获得用户的访问信息,导致出现以下问题无法统计用户通过即时通讯工具访问网站的情况,无法追踪用户分享带来的访问行为,无法建立信息逐级分享转发的传播路径。2)对于用户分享的资源网址存在的风险,即时通讯服务提供商并不能向被分享者预警,且无法控制被分享者对分享的资源网址的访问行为。

发明内容
本发明实施例的信息分享方法及系统、即时通讯客户端及服务器,提供了一种基于即时通信客户端和即时通讯服务器实现的新的信息分享方案。为此,本发明实施例提供如下技术方案第一方面,本发明实施例提供了一种即时通讯客户端的信息分享方法,所述方法包括即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址;显示分享者的联系人信息,并接收分享者从中确定的被分享者信息;将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。在第一方面的第一种可能的实现方式中,所述接收分享者通过浏览器发送的分享请求,具体方式为
所述即时通讯客户端接收所述浏览器通过即时通讯客户端分享接口发送的分享请求,所述分享接口引用集成在所述浏览器显示的互联网站点的资源页面。在第一方面的第二种可能的实现方式中,所述方法还包括在所述显示分享者联系人信息之前,判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录。结合第一方面或者第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述分享信息对象还包括简单说明、预警信息和分享网址的安全等级中的一项或多项。第二方面,本发明实施例提供一种即时通讯服务器的信息分享方法,所述方法包括即时通信服务器接收即时通讯客户端发送的分享请求和被分享者信息;所述分享请求由分享者通过互联网站点的浏览器发送给所述即时通讯客户端,且所述分享请求包括资源网址;所述被分享者信息由分享者在其联系人信息中选择确定;利用所述资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。在第二方面的第一种可能的实现方式中,所述方法还包括接收访问请求,所述访问请求包括分享网址;根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括 接收所述访问请求之后,依据所述分享网址的安全等级确定预警信息,并将所述预警信息作为分享信息对象发送至所述即时通讯客户端。结合第二方面或者第二方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括接收并保存分享行为信息,所述分享行为信息包括资源网址、分享网址、分享者信息、被分享者信息、信息分享时间、信息来源和聊天会话消息信息;和/ 或,接收并保存转发行为信息,所述转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息;其中,所述转发者信息为所述被分享者信息中的任一个,所述被转发者信息为转发者的联系人信息中的至少一个;和/ 或,接收并保存访问行为信息,所述访问行为信息包括访问者信息、访问时间和所述聊天会话消息信息。第三方面,本发明实施例提供一种即时通讯客户端,包括分享请求接收单元,用于接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址;联系人显示单元,用于显示分享者的联系人信息,并接收分享者从中确定的被分
享者信息;
分享请求发送单元,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。在第三方面的第一种可能的实现方式中,所述即时通讯客户端还包括判断单元,用于判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录后,再通知所述联系人显示单元显示分享者的联系人信息。第四方面,本发明实施例提供一种即时通讯服务器,所述服务器包括接收单元,用于接收即时通讯客户端发送的分享请 求和被分享者信息;所述分享请求由分享者通过互联网站点的浏览器发送给所述即时通讯客户端,且所述分享请求包括资源网址;所述被分享者信息由分享者在其联系人信息中选择确定;生成单元,用于利用所述资源网址生成与之对应的分享网址;发送单元,用于将所述分享网址作为分享信息对象发送至所述被分享者。在第四方面的第一种可能的实现方式中,所述即时通讯服务器还包括第二访问请求接收单元,用于接收访问请求,所述访问请求包括分享网址;查找单元,用于根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述即时通讯服务器还包括预警信息发送单元,用于在所述第二访问请求接收单元接收到所述访问请求之后,依据所述分享网址的安全等级确定预警信息,并将所述预警信息作为分享信息对象发送至所述即时通讯客户端。结合第四方面或者第四方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述即时通讯服务器还包括分享信息保存单元,用于接收并保存分享行为信息,所述分享行为信息包括资源网址、分享网址、分享者信息、被分享者信息、信息分享时间、信息来源和聊天会话消息信息;和/ 或,转发信息保存单元,用于接收并保存转发行为信息,所述转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息;其中,所述转发者信息为所述被分享者信息中的任一个,所述被转发者信息为转发者的联系人信息中的至少一个;和/ 或,访问信息保存单元,用于接收并保存访问行为信息,所述访问行为信息包括访问者信息、访问时间和所述聊天会话消息信息。第五方面,本发明实施例提供一种信息分享系统,所述系统包括第三方面或者第三方面第一种可能的实现方式中的即时通讯客户端、第四方面或者第四方面第一种至第三种可能的实现方式中任一种的即时通讯服务器以及浏览器。在第五方面的第一种可能的实现方式中,所述浏览器用于显示互联网站点资源页面,且所述资源页面上集成有即时通讯客户端的分享接口引用;
当分享者点击所述分享按钮之后,所述浏览器获取所述资源页面的资源网址,并将包含所述资源网址的分享请求发送至即时通讯客户端;其中,所述分享按钮表示所述分享接口引用;所述资源页面为分享者通过浏览器访问互联网站点时,所述互联网站点向所述浏览器返回的资源在所述浏览器上的显示结
果O结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述浏览器向所述即时通讯客户端发送所述分享请求的方式为当分享者点击所述分享按钮之后,所述浏览器调用所述即时通讯客户端的分享接口获得所述资源网址,并通过所述分享接口将包含所述资源网址的分享请求发送至所述分享者与被分享者间的聊天会话; 或者,当分享者点击所述分享按钮之后,所述浏览器调用所述即时通讯客户端的分享接口获得所述资源网址,并将所述资源网址拷贝到剪贴板,以使分享者将所述资源网址粘贴在所述分享者与被分享者间的聊天会话窗口 ;所述聊天会话窗口为所述即时通讯客户端的分享者与被分享者间的聊天会话的显示单元。本发明实施例旨在提供一种新的信息分享方法及系统、即时通讯客户端及服务器,在用户通过即时通讯客户端分享信息时,客户端并不直接向被分享者发送资源网址,而是将资源网址发送给即时通讯服务器,由服务器将资源网址转换为分享网址,将分享网址作为分享信息对象发送给被分享者。这种新的信息分享过程就为统计分享的访问量、追踪传播路径以及控制用户访问行为提供了一定的技术基础。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附I
本发明中的即时通讯客户端可体现为网页客户端和本地客户端两种形式。对于分享请求中包含的资源网址来说,其可以采用URI/IRI (UniformResourceIdentifier,通用资源标识符!Internationalized Resource Identifiers,国际化资源标识符)定义,除此之外,分享请求中还可包含一些诸如资源名称、资源说明等可选信息,本发明对此不做限定。本发明实施例中的互联网站点的浏览器以下简称为浏览器,泛指互联网信息服务客户端软件。步骤102,显示分享者的联系人信息,并接收分享者从中确定的被分享者信息。即时通讯客户端接收到分享请求后,即被触发开始进行分享操作,首先将分享者拥有的联系人信息显示给分享者查看,并等待接收分享者从中确定出的被分享者信息,以明确本次分享行为的对象。需要说明的是,联系人可以包含个体联系人也可包含群组联系人,且联系人可以是分享者的好友,也可以是分享者的临时联系人或者单向关系联系人,本发明对此不做限定。另外,每次分享行为确定出的被分享者个数,可根据分享者的意愿为一个或任意个,也可由即时通讯系统设置一个上限值,这样分享者选择的个数就不能超过这个上限值,本发明对选择的被分享者个数亦不做限定。因为被分享者可以是多个,结合步骤101中对分享者和被分享者间连接关系的描述可知,只要被分享者中的一个与分享者保持有会话聊天的连接关系,就相应的能利用本发明技术方案实现向多个联系人进行信息分享的目的。步骤103,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。分享者选择出被分享者并确认提交后,即时通讯客户端即会将分享请求和被分享者信息一起转发至即时通讯服务器,服务器一方面要转化资源网址为分享网址,即将资源网址映射成服务器侧统一编址的服务地址,以便实现对资源网址的管理;另一方面服务器还要保存资源网址与分享网址间的对应关系。即时通讯服务器在完成上述两方面动作后,还要将转化生成的分享网址作为分享信息对象发送到被分享者的即时通讯客户端,这样,被分享者就可以知晓好友向其分享了信息,且可通过窗口内显示的分享网址访问互联网网站。当然,为了使分享者明确知晓其分享行为是否成功,即时通讯服务器还可将分享信息对象发送到分享者的即时通讯客户端,也就是说,分享信息对象会分别显示在分享者和被分享者的聊天会话窗口内。需要说明的是,在步骤103分享者通过客户端向服务器提交分享请求之前,即时通讯客户端还可提示分享者向服务器提交资源页面内容的简单说明信息,例如新增简单说明或者编辑更新已有的简短说明,加入自己的评价,然后再向服务器提交分享请求,这样简短说明信息也会作为分享信息对象,与分享网址一起发送到被分享者的即时通讯客户端,也就是说,可将包含简单说明和分享网址的分享信息对象发送到被分享者的即时通讯客户端显示。另外,在即时通讯服务器将资源网址转换成分享网址之后,还可设置该资源网址的安全等级,并根据安全等级确定其对应的预警信息,这样服务器向被分享者发送的分享 信息对象还可包括安全等级和/或预警信息。也就是说分享信息对象除了包括分享网址之外,还可根据实际情况包括简短说明和/或安全等级和/或预警信息。本发明实施例的信息分享方法,将资源网址转化为分享网址后再发给被分享者,分享网址不再直接指向互联网站点,因此被分享者通过分享网址访问互联网站点时,要先经由即时通讯服务器进行地址解析,获得真实的资源网址才能去访问对应的站点,这样,即时通讯服务提供商就可以统计被分享者通过即时通讯客户端访问网站的情况(至少包括统计访问量和访问者两方面信息)。除此之外,现有技术中分享的网站地址一般都是裸露和可被解读的,如果分享者希望通过好友推荐的方式获取网站奖励或者提升自身在网站的权限,而被分享者又可以通过解读分享的网站地址直接访问互联网站点,这就无法实现分享者进行好友推荐的目的。采用本发明实施例的信息分享方法,被分享者获得的是经过转化的分享网址,且只有即时通讯服务器才可解析获得真实的资源网址,被分享者无法直接解读分享网址,因此可有效保证分享者的既得利益。实施例二如图3所示,示出了本发明实施例信息分享方法实施例2的流程图,包括步骤201,即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括资源网址。步骤201与步骤101相同,此处不再赘述。步骤202,判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录后,再执行步骤203。因为分享者要通过即时通讯客户端将分享请求发送给即时通讯服务器,因此在分享者有分享信息的需要时,要先判断其是否已成功登录客户端,如果判断结果表示未成功登陆(可包括未登录、登录超时两种情况),则先向分享者返回客户端登录界面,提示其登录客户端,并在登录成功后,获取分享者的联系人信息,执行步骤203 ;如果判断结果表示已成功登陆,则直接获取分享者的联系人信息,执行步骤203。步骤203,显示分享者的联系人信息,并接收分享者从中确定的被分享者信息。步骤204,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。步骤203、204与步骤102、103相同,此处亦不再赘述。如图4所示,示出了通过调用API的方式进行信息分享的过程,其中的即时通讯客户端为网页客户端,分享方法可包括如下步骤1.分享者通过浏览器访问互联网站点。2.互联网站点返回带有分享按钮的资源页面,并通过浏览器显示给分享者。3.分享者点击所述分享按钮,浏览器向即时通讯客户端发起资源页面分享请求,所述分享请求中包含获取的资源网址。
4.即时通信客户端判断分享者的登录状态,如果为未登录,则向浏览器返回登录界面,由浏览器显示给分享者。5.分享者执行登录操作,在登录界面内输入用户名密码,并选择登录。6.即时通讯客户端判断登录成功后,向浏览器返回联系人信息列表和/或群组信息列表,供分享者选择本次分享行为的对象。7.如果资源网址中包括网页的简短说明,则通过浏览器向分享者显示所述简短说明,分享者可对其修改,加入自己的点评。8.接收到分享者选择的被分享者信息后,分享者即可通过浏览器向客户端提交分享请求,进而由客户端将分享请求转发至即时通讯服务器。在提交分享请求之前,还可提示分享者进行验证码认证,只有在认证码输入正确的前提下,才能将分享请求提交给客户端。9.服务器利用资源网址生成分享网址,并发送给分享者和被分享者的客户端,至此,完成本发明实施例的信息分享过程。实施例三如图5所示,示出了本发明实施例信息分享方法实施例3的流程图,包括步骤301,即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括资源网址。步骤302,判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录后,再执行步骤303。步骤303,显示分享者的联系人信息,并接收分享者从中确定的被分享者信息。步骤304,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。步骤301 304与步骤201 204相同,此处不再赘述。步骤305,获取分享行为信息,并发送至所述即时通讯服务器保存。按照本发明实施例1和2所示的方法,在分享者进行信息分享后,就可以统计被分享者通过即时通讯客户端访问分享信息的情况,本实施例3中,为了进一步实现对分享信息传播过程的追踪溯源,即时通讯客户端还需要获取与分享行为相关的信息,并发送至即时通讯服务器保存,为高效追踪信息传播过程提供一定的技术基础。分享行为信息包括资源网址、分享网址、分享者信息、被分享者信息、信息分享时间、信息来源和聊天会话消息信息。其中,获取分享者信息是为了知晓是谁发起的本次分享操作,获取被分享者信息是为了知晓本次分享操作针对谁,分享者信息和被分享者信息可体现为二者在即时通讯服务器注册的用户名;信息来源可体现为互联网站点的名称及分享者在该网站注册的用户名,聊天会话消息信息包括会话IDO客户端登录者信息(对于分享者来说,客户端登录者信息即为分享者信息,对于被分享者来说,客户端登录者信息即为被分享者信息)、发送者信息(即分享者信息)、接收者信息(即被分享者信息中的一个或多个)、发送时间、消息ID、消息内容,通过获取聊天会话消息信息就可以知晓分享者是在哪次具体的会话过程(可由会话ID体现)中,在什么时间(可由发送时间体现)通过哪条具体消息(可由消息ID体现)将分享网址(可由消息内容体现)发送给了被分享者。例如,分享者在即时通讯服务器注册的用户名SA1,其好友注册的用户名分别为Bp B2, B3、B4,且分享者在新浪网站注册的用户名 为A2,当分享者访问新浪网站,并在2012. 07.21的10:00将资源页面C的资源网址U1转化为分享网址U2发送给了 B1'B2、B3,则分享完成后,A1的客户端就会获取本次分享行为的相关信息为=U1 ;U2 成、B2, B3 ;2012. 07. 21-10:00 ;新浪-A2 ;针对每个被分享者的具体聊天会话消息信息(以分享给B1为例,如果A1是在与B1的第二次会话过程中,在发送第五条会话消息时将分享网址发给B1的,且Di表示ID为i的会话,Ej表示ID为j的消息,那么分享者A1对应的聊天会话消息信息为=D2OA1 -A ;2012. 07. 21-10:00 ;E5 ;U2,被分享者B1对应的聊天会话消息信息为D2OB1 -,A1 ;2012. 07. 21-10:00 ;E5 ;U2。需要说明的是,聊天会话消息信息中的发送时间可能与分享行为中的信息分享时间相同,也可能会滞后于信息分享时间)。除此之外,分享者A1还可能会在2012. 07. 24的17:30再次将资源页面C的资源网址转化为分享网址发送给了 B” B4,则分享完成后,A1客户端获取的本次分享行为的相关信息为=U1 ;U2 ;B” B4 ;2012. 07. 24-17:30 ;新浪-A2 ;针对每个被分享者的具体聊天会话消息信息。通过上述描述可知,由即时通讯服务器接收即时通讯客户端获取的分享行为信息并进行保存,就可以很容易的知晓谁在什么时间从哪分享了什么信息给什么人,这就为追踪信息的传播路径做好了技术支持。实施例四如图6所示,示出了本发明实施例信息分享方法实施例4的流程图,包括步骤401,即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括资源网址。步骤402,判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录后,再执行步骤403。步骤403,显示分享者的联系人信息,并接收分享者从中确定的被分享者信息。步骤404,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。步骤405,分享者的即时通讯客户端获取分享行为信息,并发送至所述即时通讯服务器保存。步骤401 405与步骤301 305相同,此处不再赘述。步骤406,在被分享者访问并转发所述分享网址之后,被分享者的即时通讯客户端获取转发行为信息,并发送至所述即时通讯服务器保存。一般情况下,被分享者通过分享网址访问互联网网站后,可能会向其好友和/或群组进行信息转发,因此,为了实现对信息传播路径的追踪,即时通讯服务器不仅要保存分享行为信息,还应保存转发行为信息,以便结合分享行为信息和转发行为信息追踪一条完整的信息传播路径,寻找出信息的真实传播源头。需要说明的是,转发行为其实就是一种狭义的分享行为,其实现过程与本发明的信息分享方法相类似。另外,就转发行为来说,其可以是被分享者接收到分享者的分享网址后进行的进一步操作,也可以是分享者在对一批被分享者完成分享操作之后,继续对另一批被分享者执行分享操作,这种对另一批被分享者执行的分享操作也可视为本发明的转发行为。转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息。其中,转发者信息为上述被分享者信息中的任一个,被转发者信息为转发者的好友信息中的至少一个,同样地,转发者信息和被转发者信息也可体现为二者在即时通讯服务器注册的用户名;源聊天会话消息信息和目的聊天会话消息信息亦如上所述,包括会话ID@客户端登录者信息、发送者信息(即转发者信息)、接收者信息(即被转发者信息中的一个)、发送时间、消息ID、消息内容,只是源聊天会话消息信息是为了体 现分享网址的来源,即转发者作为被分享者是在与分享者的哪次会话过程中通过哪条具体消息获得了所述分享网址,目的聊天会话消息信息则是为了体现转发者在哪次具体的会话过程中,在什么时间通过哪条具体消息将分享网址发送给了被转发者。仍以上述分享行为为例,如果被分享者B1通过分享者A1在2012. 07. 21的10:00发送的分享网址访问了资源页面C,且在2012. 07. 22的15:00将分享网址转发给了好友Fp F2, F3,则在转发完成后,B1客户端就会获取本次转发行为的相关信息为=U1 ;U2 ;B1 λ F2λ F3 ;2012. 07. 22—15100-A1 ;2012. 07. 21—10 100 ;E5 ;U2 ^1OB1;2012. 07. 22-15:00 ;U2 (该目的聊天会话消息信息表示B1是在与F1的第一次会话过程中,在发送第一条会话消息时将分享网址转发给了 F1)。需要说明的是,信息的转发过程与信息的分享过程类似,在转发者确定出本次转发行为针对的被转发者信息(可包括好友和/或群组)之后,按照分享网址转化方式的不同,可采用以下方式进行信息转发(I)如果分享网址仅由资源网址转化而成,则资源网址与分享网址之间呈一对一的关系,即不论是谁请求分享或转发某一个资源网址,其对应的都是一个相同的分享网址。为了实现信息传播路径的溯源,在转发过程中即时通讯客户端会将资源网址与源聊天会话消息信息一起发送至即时通讯服务器,通过源聊天会话消息信息确定转发信息的来源,通过资源网址查找分享网址,并将分享网址发送给转发者指定的好友和/或群组。这样,在实现信息转发的同时,还建立了分享者、转发者、被转发者之间的关联关系,为追踪信息的传播路径做好技术准备。(2)如果分享网址是由资源网址和分享者信息转化而成,则因为分享网址中包含有分享者信息,导致资源网址与分享网址之间呈一对多的关系,即同一资源网址,因为分享者信息的不同导致其对应的分享网址也不同。在转发过程中,即时通讯客户端将资源网址发送到即时通讯服务器,由服务器将其转化形成与转发者对应的分享网址后,发送给转发者指定的好友和/或群组。因为服务器知晓转化的分享网址与转发者之间的对应关系,又可通过获取转发者的访问行为知晓信息来源,因此,同样能在实现信息转发的同时,建立分享者、转发者、被转发者之间的关联关系,为追踪信息的传播路径做好技术准备。当然,在即时通讯服务器将资源网址统一编址成分享网址时,除了可以从分享请求中提取资源网址和分享者信息之外,还可提取其它附加信息,以提高特定分析效率。实施例五如图7所示,示出了本发明实施例信息分享方法实施例5的流程图,包括步骤501,即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括资源网址。步骤502,判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录后,再执行步骤503。
步骤503,显示分享者的联系人信息,并接收分享者从中确定的被分享者信息。步骤504,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。步骤505,分享者的即时通讯客户端获取分享行为信息,并发送至所述即时通讯服务器保存。步骤501 505与步骤301 305相同,此处不再赘述。需要说明的是,即时通讯服务器除了保存分享行为信息之外,还可保存转发行为信息。步骤506,如果被分享者访问所述分享网址,则被分享者的即时通讯客户端获取被分享者的访问行为信息,发送至所述即时通讯服务器保存。分享者进行信息分享(或转发者进行信息转发)后,如果被分享者(或被转发者)通过分享网址访问互联网网站,则可通过获取其访问行为信息的方式追踪信息的传播路径。访问行为信息包括访问者信息、访问时间和聊天会话消息信息。其中,访问者信息为分享者信息或者转发者信息(即分享者在完成分享操作之后又通过分享网址访问了互联网站点,或者转发者在完成转发操作之后又通过分享网址访问了互联网站点)、被分享者信息或者被转发者信息(即被分享者接收到分享者的分享网址之后访问了互联网站点,或者被转发者接收到转发者的分享网址之后访问了互联网站点);聊天会话消息信息是为了体现分享网址的来源,即访问者是通过其在哪次会话过程的哪条具体消息获得了所述分享网址,并通过所述分享网址访问了互联网站点。仍以上述分享行为为例,如果在2012. 07. 22的14:30被分享者B1通过分享者A1于2012. 07.21的10:00发送的分享网址访问了资源页面C,则B1即时通讯客户端就会获取本次访问行为的信息为=B1 ;2012. 07. 22-14:30 A2OB1;2012. 07. 21-10:00 ;E5 ;U2,则追踪信息的传播路径即为A1到B1,且B1是通过A1于2012. 07. 21-10:00这一时间发送的分享网址访问的资源页面C。如果在2012. 07. 22的15:30被转发者F1通过转发者B1于2012. 07. 22的15:00发送的分享网址访问了资源页面(,则匕即时通讯客户端就会获取本次访问行为的信息为F1 ;2012. 07. 22-15:30 ^1OF1;2012. 07. 22-15:00 ;U2。则追踪信息的传播路径即为A1到B1再到Fp具体地,访问者(可体现为分享者、转发者、被分享者、被转发者)可以按以下方式访问所述分享网址即时通讯客户端接收访问者发送的访问请求,并转发至即时通讯服务器,所述访问请求包括分享网址,以使即时通讯服务器根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。当访问者接收到分享网址后,可通过点击分享网址的方式向即时通讯服务器递交访问请求,由服务器解析分享网址(即根据分享网址查找到与之对应的资源网址),重定向回资源网址,再通过浏览器显示相关的资源页面的内容,实现对分享网址的访问过程。此外,由于分享的资源网址可能存在一定的安全隐患,为了提高用户访问行为的安全性,本发明实施例提供的访问过程还可实现对访问行为的分级控制,具体体现为访问者点击分享网址向即时通讯服务器递交访问请求后,服务器先判断分享网址的安全等级,并确定出与安全等级相对应的预警信息发送至即时通讯客户端,通过这种方 式来控制访问者的访问行为。如果分享网址不存在安全隐患,则说明其安全等级为最高,此时服务器可解析分享网址,并重定向解析出的资源网址,通过浏览器向访问者显示网页内容;如果分享网址存在一定的安全隐患,则说明其安全等级相对较低,服务器可通过发送预警信息的方式提醒访问者是否继续进行访问行为,并根据访问者的选择继续或终止访问;如果分享网址的风险性很大(或者分享网址为网络监管部门严禁传播的),则说明其安全等级很低,服务器可拒绝访问者的访问行为(即拒绝解析分享网址),并向访问者发出相关的预警信息,这样就可以阻止用户访问风险性很大的互联网站点,有效保证其访问行为的安全。需要说明的是,分享网址的安全等级并不是固定不变的,即时通讯服务提供商可按照资源网址自身安全等级的变化或网络监管部门的要求,永久禁止或暂时禁止某个或某些分享网址的解析过程,从而保证本发明安全防护的灵活性。实施例六与上述即时通讯客户端的信息分享方法相对应的,本发明还提供一种即时通讯服务器侧的信息分享方法,可包括以下步骤即时通信服务器接收即时通讯客户端发送的分享请求和被分享者信息;所述分享请求由分享者通过互联网站点的浏览器发送给所述即时通讯客户端,且所述分享请求包括资源网址;所述被分享者信息由分享者在其联系人信息中选择确定;利用所述资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。本发明实施例在客户端获得待分享的资源网址后,并不直接发送给被分享者,而是经由即时通讯服务器将资源网址映射成统一编址的分享网址,再将分享网址发送给被分享者。这样,服务器就可实现对资源网址的管理;另外,分享网址只有经由服务器解析之后才能重定向为资源网址,因此即时通讯服务供应商就可以统计被分享者通过即时通讯客户端访问网站的情况。相应地,本发明实施例还提供一种用户(可体现为分享者、转发者、被分享者、被转发者)访问分享网址的方法,可包括接收所述即时通讯客户端发送的访问请求,所述访问请求包括分享网址;根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。此外,由于分享的资源网址可能存在一定的安全隐患,为了提高用户访问行为的安全性,本发明实施例提供的访问过程还可实现对访问行为的分级控制,具体体现为服务器在接收到所述访问请求之后,依据所述分享网址的安全等级确定预警信息,并将所述预警信息作为分享信息对象发送至所述即时通讯客户端。即时通讯服务器可按以下方式配置分享网址的安全等级及预警信息首先,划分资源网址的类别。即时通讯服务器根据资源网址的格式配置或者格式特征,匹配和预测资源网址的形式和生成机制,解析资源网址以抽取出站点、分站、站点/分站频道、原始资源网址、资源网址等实体,将资源网址组织成不同的分类,以实现对来自不同类别的资源网址的访问控制。如果服务器匹配和预测失败,则抽取时将原始资源网址取值定为资源网址,并且记录失败日志以备人工分析处理。其中,原始资源网址是指去掉资源网址中在通过浏览器执行分 享操作时网站程序所增加的参数表后,仍可访问到相应网站资源的网址。其次,配置不同类别资源网址的安全等级。可以使用搜索引擎(即自动分类)结合人工(即手动设置)的目录标签服务对上述实体进行分级分类标签、评定安全级别、设定访问控制策略。此外,为了增强本发明访问控制的灵活性和准确性,即时通讯服务器还提供网址管理界面,可以根据举报核实结果和/或监管部门要求修改上述站点、分站、站点/分站频道、具体资源地址的内容分类标签、安全评级、访问控制策略。下面从两个不同方向对本发明中服务器的访问控制策略进行简单介绍。一方面,针对操作动作来说,本发明的访问控制指的是对分享资源网址、转发分享信息对象、访问分享网址三个操作的控制。访问控制策略的层次可以按照站点、分站、站点/分站频道和内容分类标签和安全评级三种信息的组合来实施配置;或者,也可以根据具体的资源网址来实施配置。访问控制的时间可分为永久、指定时间段等情况。对于分享资源网址操作和转发分享信息对象操作来说,访问控制措施可分为允许操作、禁止操作、禁止转发到联系人或群操作、显示继续操作警示确认对话框(以便用户选择确认或取消操作)等;对于访问分享网址操作来说,访问控制措施可分为显示禁止访问提示页面、显示继续访问警示确认界面(以便用户选择继续访问或关闭页面操作)、显示失效页面等。另一方面,针对访问控制的主体来说,访问控制可分为客户端访问控制和服务端访问控制。客户端访问控制一般仅独立实现访问分享网址操作的访问控制,访问控制策略依据安全等级进行定义,安全等级、警示信息在即时通讯服务器收到分享和转发请求,由即时通讯服务器根据上述抽取出的实体的访问控制策略和资源网址当前的分级分类标签、安全级别、访问控制策略生成,并在返回到分享者和被分享者的即时通讯客户端的分享信息对象中予以指示,客户端根据安全等级的访问控制策略和警示信息,对访问操作进行访问控制。客户端访问的访问控制措施一般仅为,鼠标悬停至分享信息对象时显示警示信息和访问操作链接,用户选择点击访问操作链接、由浏览器打开分享资源网址时访问操作的访问控制将交由即时通讯服务器端执行,即时通讯服务器对访问的访问控制措施分为指示浏览器访问资源网址、显示禁止访问提示页面、显示继续访问警示确认界面(以便用户选择继续访问或关闭页面操作)、显示失效页面等。
服务器访问控制可实现有关分享资源网址操作、转发分享信息对象操作的访问控制,一般是和客户端配合实现的,客户端提交分享和转发操作后,由服务器确定访问策略,并将访问控制措施返回给客户端,如允许操作、禁止操作、禁止转发到联系人或群操作、显示继续操作警示确认对话框(以便用户选择确认或取消操作)。在出现允许操作以外的其它情况时,可以由客户端提示用户操作失败原因,或者提示用户对是否继续操作进行选择,或者用户按照提示调整操作,如调整为只分享到单个联系人而不分享到群。与上述客户端侧的分享方法相对应的,为了实现对信息传播路径的追踪,还需要服务器保存客户端发送的一系列信息。具体体现为如果客户端获取了用户的分享行为信息,服务器则要接收并保存所述分享行为信息,所述分享行为信息包括资源网址、分享网址、分享者信息、被分享者信息、信息分享时间、信息来源和聊天会话消息信息。和/或,如果客户端获取了用户的转发行为信息,服务器则要接收并保存所述转发行为信息,所述转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息;其中,所述转发者信息为所 述被分享者信息中的任一个,所述被转发者信息为转发者的联系人信息中的至少一个。和/或,如果客户端获取了用户的访问行为信息,服务器则要接收并保存所述访问行为信息,所述访问行为信息包括访问者信息、访问时间和所述聊天会话消息信息。相应于上述将资源网址组织成不同分类的方案,本发明实施例在进行传播路径追踪时,也可借助这种设计思路,将资源网址按上述方法组织成不同分类,具体地传播路径追踪过程为即时通讯服务器分析处理分享行为信息和转发行为信息,以即时通讯系统用户为节点,以分享、转发操作对应的分享者、被分享者、转发者、被转发者的指向关系为路径,基于逐级转发关系,推演出相同分享网址的用户传播图;以会话为访问节点,以转发行为信息记录中的源聊天会话消息信息和目的聊天会话消息信息,推演出相同分享网址的会话传播图。此外,即时通讯服务器还可逐层根据分享网址、资源网址、原始资源网址、分类标签等,进一步聚合更大规模的用户传播图和会话传播图。以一个群体性事件为例,定义一个群体性事件分类标签,从原始资源网址,到资源网址,再到分享网址均可打上该标签,就可以得到从分享网址,到资源网址,到原始资源网址,到群体性事件分类标签各级的用户传播图和会话传播图,结合传播数据、会话数据、访问数据的关联关系和量的统计,以此掌握群体性事件在即时通讯系统中的传播轨迹,初始传播人员、骨干传播人员、热点区域,从而可以更好的对群体性事件进行有效管理,保障公共安全。实施例六如图8所示,示出了本发明实施例即时通讯客户端实施例1的示意图,可包括分享请求接收单元601,用于接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址;联系人显示单元602,用于显示分享者的联系人信息,并接收分享者从中确定的被分享者信息;分享请求发送单元603,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。实施例七如图9所示,示出了本发明实施例即时通讯客户端实施例2的示意图,可包括分享请求接收单元701,用于接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址。判断单元702,用于判断分享者是否已登录所述即时通讯客户端,如果否,则提示
分享者登录。
因为分享者要通过即时通讯客户端将分享请求发送给即时通讯服务器,因此在分享者有分享信息的需要时,要先判断其是否已成功登录客户端,如果判断结果表示未成功登陆(可包括未登录、登录超时两种情况),则先向分享者返回客户端登录界面,提示其登录客户端。联系人显示单元703,用于在分享者成功登录即时通讯客户端后,显示分享者的联系人信息,并接收分享者从中确定的被分享者信息。分享请求发送单元704,用于将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。实施例八如图10所示,示出了本发明实施例即时通讯服务器的示意图,可包括接收单元801,用于接收即时通讯客户端发送的分享请求和被分享者信息;所述分享请求由分享者通过浏览器发送给所述即时通讯客户端,且所述分享请求包括资源网址;所述被分享者信息由分享者在其联系人信息中选择确定。具体地,所述分享网址可由所述资源网址转化而成;也可以由所述资源网址和分享者信息转化而成,还可以由服务器从即时通讯客户端发送的分享请求中提取出的其它信息转化而成。此处主要是将客户端发送的资源网址映射成服务器统一编址的服务地址,进而实现对资源网址的管理。生成单元802,用于利用所述资源网址生成与之对应的分享网址。发送单元803,用于将所述分享网址作为分享信息对象发送至所述被分享者。与上述即时通讯客户端方案相对应的,所述即时通讯服务器还可包括第二访问请求接收单元,用于接收访问请求,所述访问请求包括分享网址;查找单元,用于根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。为了提高用户访问行为的安全性,实现对用户访问行为的分级控制,所述即时通讯服务器还可包括预警信息发送单元,用于在所述第二访问请求接收单元接收到所述访问请求之后,依据所述分享网址的安全等级确定预警信息,并将所述预警信息作为分享信息对象发送至所述即时通讯客户端。此外,为了实现信息传播路径的追踪,即时通讯服务器还可包括分享信息保存单元,用于接收并保存分享行为信息,所述分享行为信息包括资源网址、分享网址、分享者信息、被分享者信息、信息分享时间、信息来源和聊天会话消息信息。和/或,转发信息保存单元,用于接收并保存转发行为信息,所述转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息;其中,所述转发者信息为所述被分享者信息中的任一个,所述被转发者信息为转发者的联系人信息中的至少一个。和/或,访问信息保存单元,用于接收并保存访问行为信息,所述访问行为信息包括访问者信息、访问时间和所述聊天会话消息信息;进一步地,本发明实施例还分别提供了即时通讯客户端和服务器 的硬件构成。可包括至少一个处理器(例如CPU),至少一个网络接口或者其他通信接口,存储器,和至少一个通信总线,用于实现这些装置之间的连接通信。处理器用于执行存储器中存储的可执行模块,例如计算机程序。存储器可能包含高速随机存取存储器(RAM :Random AccessMemory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。对于即时通讯客户端来说,参见图11,在一些实施方式中,存储器中存储了程序指令,程序指令可以被处理器执行,其中,程序指令包括分享请求接收单元601、联系人显示单元602、分享请求发送单元603,或者还可进一步包括判断单元、分享信息获取单元、访问信息获取单元、访问请求接收单元、访问请求发送单元、预警信息接收单元、转发信息获取单元。各单元的具体实现可参见图8或9所揭示的相应单元,这里不再赘述。对于即时通讯服务器来说,参见图12,在一些实施方式中,存储器中存储了程序指令,程序指令可以被处理器执行,其中,程序指令包括接收单元801、生成单元802、发送单元803,或者还可进一步包括分享信息保存单元、访问信息保存单元、转发信息保存单元、预警信息发送单元。各单元的具体实现可参见图10所揭示的相应单元,这里不再赘述。本发明方案可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序单元。一般地,程序单元包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明方案,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序单元可以位于包括存储设备在内的本地和远程计算机存储介质中。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式
对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及设备;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所 述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种信息分享方法,其特征在于,所述方法包括即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址;显示分享者的联系人信息,并接收分享者从中确定的被分享者信息;将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。
2.根据权利要求1所述的方法,其特征在于,所述接收分享者通过浏览器发送的分享请求,具体方式为所述即时通讯客户端接收所述浏览器通过即时通讯客户端分享接口发送的分享请求, 所述分享接口引用集成在所述浏览器显示的互联网站点的资源页面。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括在所述显示分享者联系人信息之前,判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述分享信息对象还包括简单说明、预警信息和分享网址的安全等级中的一项或多项。
5.—种信息分享方法,其特征在于,所述方法包括即时通信服务器接收即时通讯客户端发送的分享请求和被分享者信息;所述分享请求由分享者通过互联网站点的浏览器发送给所述即时通讯客户端,且所述分享请求包括资源网址;所述被分享者信息由分享者在其联系人信息中选择确定;利用所述资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括接收访问请求,所述访问请求包括分享网址;根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括接收所述访问请求之后,依据所述分享网址的安全等级确定预警信息,并将所述预警信息作为分享信息对象发送至所述即时通讯客户端。
8.根据权利要求5、6或7所述的方法,其特征在于,所述方法还包括接收并保存分享行为信息,所述分享行为信息包括资源网址、分享网址、分享者信息、 被分享者信息、信息分享时间、信息来源和聊天会话消息信息;和/或,接收并保存转发行为信息,所述转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息;其中,所述转发者信息为所述被分享者信息中的任一个,所述被转发者信息为转发者的联系人信息中的至少一个;和/或,接收并保存访问行为信息,所述访问行为信息包括访问者信息、访问时间和所述聊天会话消息信息。
9.一种即时通讯客户端,其特征在于,包括分享请求接收单元,用于接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址;联系人显示单元,用于显示分享者的联系人信息,并接收分享者从中确定的被分享者信息;分享请求发送单元,将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。
10.根据权利要求9所述的客户端,其特征在于,所述即时通讯客户端还包括判断单元,用于判断分享者是否已登录所述即时通讯客户端,如果否,则提示分享者登录后,再通知所述联系人显示单元显示分享者的联系人信息。
11.一种即时通讯服务器,其特征在于,所述服务器包括接收单元,用于接收即时通讯客户端发送的分享请求和被分享者信息;所述分享请求由分享者通过互联网站点的浏览器发送给所述即时通讯客户端,且所述分享请求包括资源网址;所述被分享者信息由分享者在其联系人信息中选择确定;生成单元,用于利用所述资源网址生成与之对应的分享网址;发送单元,用于将所述分享网址作为分享信息对象发送至所述被分享者。
12.根据权利要求11所述的服务器,其特征在于,所述即时通讯服务器还包括第二访问请求接收单元,用于接收访问请求,所述访问请求包括分享网址;查找单元,用于根据所述分享网址查找与之对应的资源网址,并指示浏览器访问所述资源网址。
13.根据权利要求12所述的服务器,其特征在于,所述即时通讯服务器还包括预警信息发送单元,用于在所述第二访问请求接收单元接收到所述访问请求之后,依据所述分享网址的安全等级确定预警信息,并将所述预警信息作为分享信息对象发送至所述即时通讯客户端。
14.根据权利要求11、12或13所述的服务器,其特征在于,所述即时通讯服务器还包括分享信息保存单元,用于接收并保存分享行为信息,所述分享行为信息包括资源网址、 分享网址、分享者信息、被分享者信息、信息分享时间、信息来源和聊天会话消息信息;和/或,转发信息保存单元,用于接收并保存转发行为信息,所述转发行为信息包括转发者信息、被转发者信息、信息转发时间、源聊天会话消息信息和目的聊天会话消息信息;其中,所述转发者信息为所述被分享者信息中的任一个,所述被转发者信息为转发者的联系人信息中的至少一个;和/或,访问信息保存单元,用于接收并保存访问行为信息,所述访问行为信息包括访问者信息、访问时间和所述聊天会话消息信息。
15.一种信息分享系统,其特征在于,所述系统包括如权利要求9-10任一项所述的即时通讯客户端、如权利要求11-14任一项所述的即时通讯服务器以及浏览器。
16.根据权利要求15所述的系统,其特征在于,所述浏览器用于显示互联网站点资源页面,且所述资源页面上集成有即时通讯客户端的分享接口引用;当分享者点击所述分享按钮之后,所述浏览器获取所述资源页面的资源网址,并将包含所述资源网址的分享请求发送至即时通讯客户端;其中,所述分享按钮表示所述分享接口引用;所述资源页面为分享者通过浏览器访问互联网站点时,所述互联网站点向所述浏览器返回的资源在所述浏览器上的显示结果。
17.根据权利要求16所述的系统,其特征在于,所述浏览器向所述即时通讯客户端发送所述分享请求的方式为当分享者点击所述分享按钮之后,所述浏览器调用所述即时通讯客户端的分享接口获得所述资源网址,并通过所述分享接口将包含所述资源网址的分享请求发送至所述分享者与被分享者间的聊天会话;或者,当分享者点击所述分享按钮之后,所述浏览器调用所述即时通讯客户端的分享接口获得所述资源网址,并将所述资源网址拷贝到剪贴板,以使分享者将所述资源网址粘贴在所述分享者与被分享者间的聊天会话窗口 ;所述聊天会话窗口为所述即时通讯客户端的分享者与被分享者间的聊天会话的显示单元。
全文摘要
本发明提供一种信息分享方法及系统、即时通讯客户端及服务器,所述方法包括即时通讯客户端接收分享者通过互联网站点的浏览器发送的分享请求,所述分享请求包括互联网站点的资源网址;显示分享者的联系人信息,并接收分享者从中确定的被分享者信息;将所述分享请求和被分享者信息经分享者与被分享者间的聊天会话转发至即时通讯服务器,以使所述即时通讯服务器利用所述分享请求中的资源网址生成分享网址,并将所述分享网址作为分享信息对象发送至所述被分享者。本发明实施例旨在提供一种新的信息分享方案,进而在该方案的基础上实现分享访问量的统计、信息传播路径的追踪、用户访问行为的监控等目的。
文档编号H04L12/58GK103001856SQ20121051639
公开日2013年3月27日 申请日期2012年12月5日 优先权日2012年12月5日
发明者侯冠军 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1