专利名称:一种获取网站中的信息的方法及系统的制作方法
技术领域:
本发明涉及计算机及通信技术领域,尤其涉及一种获取网站中的信息的方 法及系统.
背景技术:
参阅图1A所示,目前的网络系统一般包括客户端设备100和网站服务器 101,所述网站服务器101用于管理网站数据库和处理用户的访问请求.用户 通过所述客户端设备100访问网站时,需要打开浏览器,并在浏览器的地址栏 中输入网站链接,向所述网站服务器101发起访问请求;所述网站服务器101 接收用户的访问请求,并根据该请求从网站数据库中查找用户需要的信息,以 及将查找到的信息返回给所述客户端设备100;所述客户端设备100在浏览器 中将接收到的信息显示给用户。
参阅图1B所示,用户获取网站中的信息的处理流程如下
步骤110、用户在客户端设备上打开浏览器,并输入网站链接,向网站服 务器请求获取网站中的信息。
步骤111、所述网站服务器根据用户的请求从网站数据库中查询用户需要 的网站中的信息。
步骤112、所述网站服务器将查询到的网站中的信息返回给所述客户端设备。
步骤113、所述客户端设备通过浏览器将接收到的信息显示给用户. 可见,现有技术中用户必须通过浏览器访问网站以获取网站中的信息,导 致用户获取网站中的信息的途径单一。
发明内容
本发明提供一种获取网站中的信息的方法及系统,用以解决现有技术中存 在用户获取网站中的信息的途径单一的问题。
本发明提供以下技术方案
一种获取网站中的信息的方法,该方法包括步骤
用户向网站机器人发送即时消息,请求获取网站中的相关信息;
所述网站机器人从网站数据库中获取用户请求的相关信息;以及
所述网站机器人将获取到的相关信息通过即时消息返回给用户。
根据上述方法
所述网站机器人解析接收到的即时消息,并将解析结果发送给网站服务
信息,并将该相关信息发送给所述网站机器人;或者,所述网站机器人将接收 到的即时消息发送给网站服务器,由所述网站服务器解析所述即时消息,并根 据解析结果从网站数据库中获取用户请求的相关信息,以及将该相关信息发送 给所述网站机器人.
用户在向网站机器人发送的即时消息中携带对应于所述相关信息的关键 字,所述网站机器人根据该关键字从网站数据库中获取用户请求的相关信息.
所述网站机器人规定所述关键字的固定格式,用户按该固定格式在向所述 网站机器人发送的即时消息中携带所述关键字.
一种机器人装置,包括
接收单元,用于接收请求获取网站中的相关信息的即时消息; 获取单元,用于从网站数据库中获取所述相关信息; 发送单元,用于通过即时消息发送获取到的相关信息。 一种通信系统,包括
客户端设备,用于发送即时消息,请求获取网站中的相关信息;以及接收 携带有所述相关信息的即时消息;
即时通讯服务器,用于接收所述客户端设备发送的即时消息,并将该即时
消息转发给机器人装置;以及将所述机器人装置返回的携带有所述相关信息的 即时消息转发给客户端设备;
机器人装置,用于接收所述即时通讯服务器转发的即时消息,并从网站数 据库中获取所述相关信息;以及将获取到的相关信息通过即时消息返回给所述 即时通讯月良务器。
所述机器人装置包括
接收单元,用于接收请求获取网站中的相关信息的即时消息; 获取单元,用于从网站数据库中获取所述相关信息; 发送单元,用于通过即时消息发送获取到的相关信息。 所述通信系统还包括
网站服务器,用于根据所述机器人装置对接收到的即时消息的解析结果从 网站数据库中获取所述相关信息,并将所述相关信息发送给所述机器人装置; 或者,解析所述机器人装置转发的即时消息,并才艮据解析结果从网站数据库中 获取所述相关信息,以及将所述相关信息发送给所述机器人装置.
所述客户端设备发送的即时消息中携带对应于所述相关信息的关键字,所 述机器人装置根据该关键字从网站数据库中获取所述相关信息。
所述关键字的格式固定设置,所述客户端设备按该固定格式在发送的即时 消息中携带所述关键字.
本发明有益效果如下
本发明中,用户通过即时通讯工具向网站机器人发送即时消息以获取网站 中的信息,以及4妄收所述网站机器人返回的携带有对应的网站中的信息的即时 消息,从而使用户可以不通过浏览器访问网站,而通过即时通讯工具获取网站 中的信息,解决了现有技术中用户获取网站中的信息的途径单一的问题,
图1A为背景技术中网络系统的结构示意图IB为背景技术中用户获取网站中的信息的流程图3、图6为本发明实施例中通信系统的结构示意图; 图4为本发明实施例中机器人装置的结构示意图5、图7、图8为本发明实施例中用户通过即时通讯工具获取网站中的 信息的流程图。
具体实施例方式
为了解决现有技术中存在用户获取网站中的信息的途径单一的问题,本发 明采用即时通讯机器人处理用户的请求消息,以方便用户通过即时通讯工具获 取网站中的信息。
即时通讯工具以其方便快捷的优点被广泛应用于网络环境中,人们可通过
即时通讯工具交互消息、图片、视频等,参阅图2所示,现有技术中用户A与
用户B之间使用即时通讯工具交互即时消息的流程如下
步骤200、用户A将发往用户B的即时消息发送给即时通讯服务器。 步骤201、所述即时通讯服务器将用户A的即时消息转发给用户B。 步骤202、用户B将回复给用户A的即时消息发送给所述即时通讯服务器。 步骤203、所述即时通讯服务器将用户B回复的即时消息转发给用户A。 在本实施例中建立即时通讯工具与网站之间的通讯才几制,为网站设置一即
时通讯机器人,以使用户可以不通过浏览器访问网站,而通过网站对应的即时
通讯机器人获耳又网站中的信息。
以下结合附图对本发明优选的实施方式进行详细说明。
参阅图3所示,本实施例中的通信系统包括客户端i殳备300、即时通讯
服务器301、机器人装置302。
所述客户端设备300,用于发送即时消息,请求获取网站中的相关信息; 以及接收携带有所请求的网站中的相关信息的即时消息。
所述即时通讯服务器301,用于接收客户端设备300发送的即时消息,并 将该即时消息转发给^L器人装置302;以及将所述^/L器人装置302返回的携带 有所述相关信息的即时消息转发给客户端设备300。
所述机器人装置302,用于接收所述即时通讯服务器301转发的即时消息, 并从网站数据库中获取所述相关信息;以及将获取到的相关信息通过即时消息 返回给所述即时通讯服务器,301 。
所述客户端设备300发送的即时消息中携带对应于所述相关信息的关键 字,所述机器人装置302根据该关键字从网站数据库中获取所迷相关信息.
所述关键字的格式固定设置,所述客户端设备300按该固定格式在发送的 即时消息中携带所述关键字。
参阅图4所示,所述机器人装置302具体包括接收单元400、获取单元 401、发送单元402;所述接收单元400,用于接收用户通it^户端设备300发 来的请求获取网站中的相关信息的即时消息;所述获取单元401,用于从网站 数据库中获取所述相关信息;所述发送单元402,用于通过即时消息向所述客 户端设备300发送获取到的相关信息。
参阅图5所示,本实施例中用户通过即时通讯工具获取网站中的信息的处 理流程如下
步骤500、用户通过客户端设备向即时通讯服务器发送即时消息,请求获 取网站中的相关信息。
步骤501、所述即时通讯服务器将接收到的用户发来的即时消息转发给机 器人装置.
步骤502、所述机器人装置从网站数据库中获取所述相关信息,并将该相 关信息通过即时消息返回给所述即时通讯服务器。
步骤503、所述即时通讯服务器将所述机器人装置返回的携带有所述相关
信息的即时消息发送给客户端设备。
在步骤502中,所述机器人装置先解析接收到的即时消息,再根据解析结 果从网站数据库中获耳又所述相关信息。
下面给出用户使用本发明方法获取网站中的信息的具体实例 如用户要搜索网站中的商品,则向机器人发送即时消息"Nokia8850,,;机 器人在接收到该即时消息后,将该即时消息解析为"请返回Nokia8850的商品,, 的请求,则从网站数据库中查找所有Nokia8850的商品信息,并向用户返回携 带有查找到的信息的即时消息,如"Nokia8850, 1800元,卖家miffy,商 品链接****"。
又如用户要查找商品的使用说明信息,则向机器人发送即时消息"使用说 明Nokia8850,,;机器人在接收到该即时消息后,将该即时消息解析为"请返 回Nokia8850的使用说明,,的请求,则从网站数据库中查找所有Nokia8850的 使用说明信息,并向用户返回携带有查找到的信息的即时消息。
上述实施例中,所述机器人装置302运行于网站服务器端,与网站服务器 位于一个实体中.
在本发明的另 一种实施方式中,机器人装置与网站服务器为两个不同的实 体,参阅图6所示,图3所示的通信系统还可以包括网站服务器303,用于根 据所述机器人装置302对接收到的即时消息的解析结果从网站数据库中获取所 述相关信息,并将所述相关信息发送给所述机器人装置302;或者,解析所述 机器人装置302转发的即时消息,并根据解析结果从网站数据库中获取所述相 关信息,以及将所述相关信息发送给所述机器人装置302.
该实施方式中,所述机器人装置302先解析接收到的即时消息,再将解析 结果发送给所述网站服务器303,所述网站服务器303根据所述解析结果从网 站数据库中获取用户请求的相关信息,并将该相关信息发送给所述机器人装置 302;或者,所述机器人装置302先将接收到的即时消息发送给所述网站服务 器303,所述网站服务器303解析所述即时消息,并根据解析结果从网站数据
库中获取用户请求的相关信息,以及将该相关信息发送给所述机器人装置302。 参阅图7所示,由机器人装置解析即时消息时,用户通过即时通讯工具获
取网站中的信息的处理流程如下
步骤700、用户通过客户端设备向即时通讯服务器发送即时消息,请求获
取网站中的相关信息。
步骤701、所述即时通讯服务器将接收到的用户发来的即时消息转发给机
器人装置。
步骤702、所述机器人装置解析接收到的即时消息,并将解析结果发送给 网站服务器。
步骤703 、所述网站服务器根据所述解析结果从网站数据库中获取所述相 关信息,并将该相关信息返回给所述机器人装置。
步骤704、所述机器人装置将所述网站服务器返回的相关信息通过即时消 息返回给所述即时通讯服务器。
步骤705、所述即时通讯服务器将所述机器人装置返回的携带有所述相关 信息的即时消息发送给客户端设备。
参阅图8所示,由网站服务器解析即时消息时,用户通过即时通讯工具获 取网站中的信息的处理流程如下
步骤800、用户通过客户端设备向即时通讯服务器发送即时消息,请求获 取网站中的相关信息。
步骤801、所述即时通讯服务器将接收到的用户发来的即时消息转发给机 器人装置。
步骤802、所述机器人装置将接收到的即时消息发送给网站服务器。 步骤803、所述网站服务器解析接收到的即时消息,并根据解析结果从网
站数据库中获取所述相关信息,以及将该相关信息返回给所述机器人装置. 步骤804、所述机器人装置将所述网站服务器返回的相关信息通过即时消
息返回给所述即时通讯服务器. 步骤805、所述即时通讯服务器将所迷机器人装置返回的携带有所述相关
信息的即时消息发送给客户端设备。
从上述实施例可知,本发明中,用户通过即时通讯工具向网站机器人发送 即时消息以获取网站中的信息,以及接收所述网站机器人返回的携带有对应的 网站中的信息的即时消息,从而使用户可以不通过浏览器访问网站,而通过即 时通讯工具获取网站中的信息,解决了现有技术中用户获取网站中的信息的途 径单一的问题。
明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求 及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内.
权利要求
1、一种获取网站中的信息的方法,其特征在于,该方法包括步骤用户向网站机器人发送即时消息,请求获取网站中的相关信息;所述网站机器人从网站数据库中获取用户请求的相关信息;以及所述网站机器人将获取到的相关信息通过即时消息返回给用户。
2、 如权利要求1所迷的方法,其特征在于,所述网站机器人解析接收到 的即时消息,并将解析结果发送给网站服务器,由所述网站服务器根据所述解 析结果从网站数据库中获取用户请求的相关信息,并将该相关信息发送给所述 网站机器人;或者,所述网站机器人将接收到的即时消息发送给网站服务器, 由所述网站服务器解析所述即时消息,并根据解析结果从网站数据库中获取用 户请求的相关信息,以及将该相关信息发送给所述网站机器人。
3、 如权利要求1或2所述的方法,其特征在于,用户在向网站机器人发 送的即时消息中携带对应于所述相关信息的关键字,所述网站机器人根据该关 键字从网站数据库中获取用户请求的相关信息。
4、 如权利要求3所述的方法,其特征在于,所述网站机器人规定所述关 键字的固定格式,用户按该固定格式在向所述网站机器人发送的即时消息中携 带所述关键字。
5、 一种机器人装置,其特征在于,包括接收单元,用于接收请求获取网站中的相关信息的即时消息; 获取单元,用于从网站数据库中获取所述相关信息; 发送单元,用于通过即时消息发送获取到的相关信息。
6、 一种通信系统,其特征在于,包括客户端设备,用于发送即时消息,请求获取网站中的相关信息;以及接收 携带有所述相关信息的即时消息;即时通讯服务器,用于接收所述客户端设备发送的即时消息,并将该即时 消息转发给机器人装置;以及将所述机器人装置返回的携带有所述相关信息的即时消息转发给客户端设备;机器人装置,用于接收所述即时通讯服务器转发的即时消息,并从网站数据库中获取所述相关信息;以及将获取到的相关信息通过即时消息返回给所述 即时通讯服务器。
7、 如权利要求6所述的系统,其特征在于,所述机器人装置包括 接收单元,用于接收请求获取网站中的相关信息的即时消息; 获取单元,用于从网站数据库中获取所述相关信息;发送单元,用于通过即时消息发送获取到的相关信息。
8、 如权利要求6或7所述的系统,其特征在于,还包括 网站服务器,用于根据所述机器人装置对接收到的即时消息的解析结果从网站数据库中获取所述相关信息,并将所述相关信息发送给所述机器人装置; 或者,解析所述机器人装置转发的即时消息,并根据解析结果从网站数据库中 获取所述相关信息,以及将所述相关信息发送给所述机器人装置。
9、 如权利要求8所述的系统,其特征在于,所述客户端设备发送的即时 消息中携带对应于所述相关信息的关键字,所述机器人装置根据该关键字从网 站数据库中获取所述相关信息。
10、 如权利要求9所述的系统,其特征在于,所述关键字的格式固定设置, 所述客户端设备按该固定格式在发送的即时消息中携带所述关键字。
全文摘要
本发明公开了一种获取网站中的信息的方法,用以解决现有技术中存在用户获取网站中的信息的途径单一的问题;该方法包括用户向网站机器人发送即时消息,请求获取网站中的相关信息;所述网站机器人从网站数据库中获取用户请求的相关信息;以及所述网站机器人将获取到的相关信息通过即时消息返回给用户。本发明同时公开一种机器人装置和通信系统。
文档编号H04L12/00GK101192935SQ200610145980
公开日2008年6月4日 申请日期2006年11月30日 优先权日2006年11月30日
发明者陈丽娟 申请人:阿里巴巴公司