CN104065560A - 信息处理的方法和系统 - Google Patents
信息处理的方法和系统 Download PDFInfo
- Publication number
- CN104065560A CN104065560A CN201310096289.7A CN201310096289A CN104065560A CN 104065560 A CN104065560 A CN 104065560A CN 201310096289 A CN201310096289 A CN 201310096289A CN 104065560 A CN104065560 A CN 104065560A
- Authority
- CN
- China
- Prior art keywords
- cloud server
- user
- server
- access authorization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种信息处理的方法和系统,属于通信技术领域。所述方法包括:在待发邮件中,获取用户对云端服务器的访问授权;当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。本发明在写邮件时不需要在云端服务器中先下载需要插入的文件,然后再上传该文件,节省了上传和下载的时间,从而减少了网络资源的占用,提高了邮件的使用效率。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种信息处理的方法和系统。
背景技术
随着通信技术的发展,传统的携带式的存储盘已不能满足用户的需求,用户更多的倾向于使用网盘。用户可以把网盘看成一个放在网络上的硬盘或U盘,不管在家中、单位或其他任何地方,只要将终端连接到因特网,用户就可以实现对网盘里文件的管理和编辑,不需要随身携带,更不怕丢失。
虽然网盘能带给用户很多管理和编辑上的方便,但现有技术中,如果用户要将网盘中的文件通过邮件的方式发送给好友,则需要先在网盘中把文件下载到本地,在写信时从本地上传该文件作为邮件附件来发送。其中,上传和下载在邮件的编辑过程中占用了大部分时间,且下载/上传文件还受到网速的限制,在网络条件差的情况下,会严重影响下载和上传的速度,延长了邮件的编辑时间,降低了邮箱的使用效率。
发明内容
为了提高邮箱的使用效率,本发明实施例提供了一种信息处理的方法和系统。所述技术方案如下:
一方面,提供了一种信息处理的方法,所述方法包括:
在待发邮件中,获取用户对云端服务器的访问授权;
当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;
根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。
另一方面,提供了一种信息处理的系统,所述系统包括:
第一获取模块,用于在待发邮件中,获取用户对云端服务器的访问授权;
第二获取模块,用于当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;
插入模块,用于根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。
本发明实施例提供的技术方案带来的有益效果是:在待发邮件中,获取用户对云端服务器的访问授权;当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。其中,在写邮件时不需要在云端服务器中先下载需要插入的文件,然后再上传该文件,节省了上传和下载的时间,从而减少了网络资源的占用,提高了邮件的使用效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一中提供的一种信息处理的方法流程图;
图2是本发明实施例二中提供的一种信息处理的方法流程图;
图3是本发明实施例二中提供的一种获取用户对云端服务器的访问授权的方法的信息交互图;
图4是本发明实施例二中提供的另一种获取用户对云端服务器的访问授权的方法的信息交互图;
图5是本发明实施例三中提供的一种信息处理的方法流程图;
图6是本发明实施例三中提供的一种信息处理的系统结构示意图;
图7是本发明实施例四中提供的另一种信息处理的系统结构示意图。
图8是本发明实施例四中提供的另一种信息处理的系统结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
参见图1,本发明实施例中提供了一种信息处理的方法,包括:
101、在待发邮件中,获取用户对云端服务器的访问授权;
102、当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;
103、根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。
在另一实施例中,当所述云端服务器包括第三方云端服务器时,所述获取用户对云端服务器的访问授权信息,包括:
当监控到所述待发邮件的界面上的第一预设选项的触发操作时,向所述第三方云端服务器发起授权申请,并接收所述第三方云端服务器返回的统一资源定位符URL;
根据所述URL重定向到所述第三方云端服务器的授权页面上;
根据用户在所述授权页面上的操作,获得所述用户对所述第三方云端服务器的访问授权。
当监控到待发邮件的界面上的第一预设选项的触发操作时,向所述第三方云端服务器发起授权申请,并接收所述第三方云端服务器返回的统一资源定位符URL;
根据所述URL重定向到所述第三方云端服务器的授权页面上;
根据所述用户在所述授权页面上的操作,获得所述用户对所述第三方云端服务器的访问授权。
在另一实施例中,所述获得所述用户对所述第三方云端服务器的访问授权之后,还包括:
重定向到所述待发邮件的界面,对所述待发邮件和所述第三方云端服务器进行绑定。
在另一实施例中,当所述云端服务器包括第一方云端服务器时,所述获取用户对云端服务器的访问授权,包括:
当监控到待发邮件的界面上的第一预设选项的触发操作时,检查用户的登录状态,根据所述用户的登录状态获取所述用户对所述第一方云端服务器的访问授权。
在另一实施例中,所述根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,包括:
根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息;
根据所述列表信息,向所述云端服务器拉取所述云端服务器中文件的分享链接。
在另一实施例中,所述根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息,包括:
根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求;
接收并输出所述云端服务器返回的第一列表信息。
在另一实施例中,所述根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求之前,还包括:
获取并输出当前缓存的所述云端服务器的第二列表信息;
相应地,所述输出所述云端服务器返回的第一列表信息,包括:
用所述第一列表信息的内容更新所述第二列表信息中的内容,并输出所述更新后的列表信息。
在另一实施例中,所述方法还包括:
接收其他用户发送的邮件,所述接收到的邮件中包括附件;
获取将所述附件转存到所述云端服务器中的转存请求;
根据所述转存请求将所述附件转存到所述云端服务器中。
在另一实施例中,所述获取将所述附件转存到所述云端服务器中的转存请求,包括:
对所述接收到的邮件的界面上的第二预设选项进行监控;
如果监控到所述第二预设选项的触发操作,则根据所述触发操作获得将所述附件转存到所述云端服务器中的转存请求。
在另一实施例中,所述根据所述转存请求将所述附件转存到所述云端服务器中,包括:
根据所述转存请求,创建一个转存所述附件的任务;
根据所述转存附件的任务请求存储所述附件的数据;
将所述请求存储的附件的数据分块存储到所述云端服务器中。
本实施例的有益效果是:在待发邮件中,获取用户对云端服务器的访问授权;当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。其中,在写邮件时不需要在云端服务器中先下载需要插入的文件,然后再上传该文件,节省了上传和下载的时间,从而减少了网络资源的占用,提高了邮件的使用效率。
实施例二
本发明实施例中提供了一种信息处理的方法,在写邮件(Mail)的界面上设置第一预设选项该预设选项可以用“云端服务器”进行标识,当然也可以用其他文字进行标识,对此本实施例不做具体限定。本实施例中待发邮件就是指用户正在编辑的邮件。当用户点击该选项时,跳转到云端服务器的选择界面,这样用户在写邮件时可以直接在该界面中选择需要插入的文件的链接。本实施例中,云端服务器用于存储用户的信息,其包括但不限于第一方云端服务器和第三方云端服务器两种类型的云端服务器,第一方云端服务器是指与用户使用的邮箱属于同一供应商的云端服务器,第三方云端服务器是指与用户使用的邮箱不属于同一供应商的云端服务器。本实施例中的邮箱是指网络中的邮箱,包括但不限于:个人计算机浏览器中的邮箱,智能手机上的邮箱,或是其他手持设备上的邮箱等,对此本实施例不做具体限定。
参见图2,方法流程包括:
201、在待发邮件中,获取用户对云端服务器的访问授权。
本步骤中,在用户写邮件时,当需要插入云端服务器中的文件时,点击第一预设选项,弹出云端服务器的选择界面。其中,云端服务器的选择界面上可能包括多个不同类型的云端服务器,对此本实施例不做具体限定。其中,当用户在邮件中选择插入第三方云端服务器上的文件时,参见图3,在浏览器邮箱中,所述获取用户对云端服务器的访问授权的信息交互流程包括:
1、用户浏览器向第三方云端服务器发起绑定请求;
2、Mail Web(网络)服务器通过Mail Proxy(代理)服务器转发,向第三方云端服务器申请一个授权页面;
3、第三方云端服务器向Mail Web服务器返回URL;
其中,步骤1-3为当监控到第一预设选项的触发操作时,向所述云端服务器发起授权申请,并接收所述云端服务器返回的统一资源定位符URL的具体执行过程。
4、Mail Web服务器根据URL重定向用户到第三方云端服务器的授权页面;
5、第三方云端服务器根据用户的操作完成对用户的授权;
6、第三方云端服务器对用户的授权通过后,重定向用户到浏览器的界面;
7、浏览器触发Mail后台服务器记录第三方云端服务器的授权信息,完成对所述待发邮件和第三方云端服务器的绑定。
其中,步骤4-7具体执行重定向到所述待发邮件的界面,对所述待发邮件和所述云端服务器进行绑定的过程。具体的绑定过程就是存储授权信息的过程,当然本实施例中浏览器也可以不对授权信息进行存储,对此本实施例不做具体限定。
可选地,当用户在邮件中选择插入第一方云端服务器上的文件时,由于第一方云端服务器与用户使用的邮箱为同一供应商的产品,如果用户已经在该邮箱上注册了信息并已经登录该邮箱,则可以直接通过用户的登录信息获得授权。获取用户对云端服务器的访问授权,包括:当监控到待发邮件上的第一预设选项的触发操作时,检查用户的登录状态,根据所述用户的登录状态获取所述用户对所述第一方云端服务器的访问授权。参见图4,具体的后台服务器的信息交互流程包括:
1、用户浏览器向第一方云端服务器发起绑定请求;
2、Mail Web服务器检查用户登录态;
3、Mail后台服务器根据用户登录状态记录用户的授权信息并存储授权信息;
4、Mail后台服务器返回记录的授权结果,完成浏览器与第一方云端服务器的绑定;
5、Mail后台服务器检查用户是否开通了第一方云端服务器的服务,如果没有开通,则开通该服务;
6、第一方云端服务器返回开通结果给Mail后台服务器。
202、当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息,根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息。
本实施例中,列表信息包括云端服务器中的文件夹信息。当所述云端服务器包括第三方云端服务器时,根据所述授权信息获取所述云端服务器的列表信息,包括:
1、Mail Web服务器通过Mail后台服务器,查询用户的授权信息;
其中,如果没有授权信息则引导用户重新绑定,其过程与步骤201中获取待发邮件的用户对第三方云端服务器的访问授权的步骤类似,本实施例在此不再赘述。
2、Mail Web服务器获得授权信息后,向Mail后台服务器发起第二列表请求;
3、Mail后台服务器把请求的当前目录的缓存返回给Mail Web服务器;
4、Mail Web服务器把缓存返回到用户浏览器;
5、用户浏览器先输出缓存的第二列表信息;
其中,步骤1-5是可选地,具体的是执行获取并输出当前缓存的第二列表信息的步骤,该步骤的执行目的是为了减少用户的等待时间,提高列表的显示速度,但是在请求第三方云端服务器的列表信息时,可以直接执行步骤6-10,拉取第三方云端服务器中的第一列表信息,而不是先输出缓存的第二列表信息,具体执行过程中是否执行步骤1-6对此本实施例不做具体限定。
6、浏览器重新发起一次列表请求;
7、Mail Web服务器检查授权信息后,向Mail后台服务器发起请求获取第一列表请求;
其中,第一列表信息是第三方云端服务器中存储的最新列表信息。
8、Mail后台服务器通过Mail代理服务器中转,向第三方云端服务器拉取第一列表信息;
9、Mail后台服务器根据第一列表信息更新缓存,并将第一列表信息返回给Mail Web服务器;
10、Mail Web服务器把第一列表信息返回给浏览器,浏览器根据第一列表信息更新第二列表信息,并输出更新后的列表信息。
步骤7-10具体执行的是,根据所述用户对所述第三方云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求,接收并输出所述云端服务器返回的第一列表信息的步骤。
本实施例中,当所述云端服务器包括第一方云端服务器时,请求列表操作跟第三方云端服务器的步骤类似,区别在于第一方云端服务器请求在内网完成,不需要通过代理服务器中转,具体的,所述根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息,包括:
1、Mail Web服务器通过后台,获取用户的授权信息,如果没有授权信息则引导用户重新绑定;
其中,如果没有授权信息则引导用户重新绑定,其过程与步骤201中获取待发邮件的用户对第一方云端服务器的访问授权的步骤类似,本实施例在此不再赘述。
2、Mail Web服务器获得授权信息后,向Mail后台服务器发起第二列表请求;
3、Mail后台服务器把请求的当前目录的缓存返回给Mail Web服务器;
4、Mail Web服务器把缓存返回到用户浏览器;
5、用户浏览器先输出缓存的第二列表信息;
其中,步骤1-5是可选地,具体的是执行获取并输出当前缓存的第二列表信息的步骤,该步骤的执行目的是为了减少用户的等待时间,提高列表的显示速度,但是在请求第一方云端服务器的列表信息时,可以直接执行步骤6-10,拉取第三方云端服务器中的第一列表信息,而不是先输出缓存的第二列表信息,具体执行过程中是否执行步骤1-6对此本实施例不做具体限定。
6、浏览器重新发起一次列表请求;
7、Mail Web服务器检查授权信息后,向Mail后台服务器发起请求获取第一列表请求;
其中,第一列表信息是第一方云端服务器中存储的最新列表信息。
8、Mail后台服务器向第一方云端服务器拉取第一列表信息;
9、Mail后台服务器根据第一列表信息更新缓存,并将第一列表信息返回给Mail Web服务器;
10、Mail Web服务器把第一列表信息返回给浏览器,浏览器根据第一列表信息更新第二列表信息,并输出更新后的列表信息。
步骤7-10具体执行的是,根据所述用户对所述第一方云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求,接收并输出所述云端服务器返回的第一列表信息的步骤。
203、根据所述列表信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到待发邮件中。
本实施例中,在获得云端服务器的列表信息后,可以在该列表信息中选择需要插入到邮件中的文件。其中,当所述云端服务器包括第三方云端服务器时,向所述云端服务器拉取所述云端服务器中文件的分享链接,包括:
1、Mail Web服务器通过后台,获取用户的授权信息,如果没有授权信息则引导用户重新绑定;
其中,如果没有授权信息则引导用户重新绑定,其过程与步骤201中获取待发邮件的用户对第三方云端服务器的访问授权的步骤类似,本实施例在此不再赘述。
2、Mail Web服务器获得授权信息后,向后台发起分享请求;
3、Mail后台服务器通过Mail代理服务器中转,向第三方云端服务器拉取文件分享链接;
4、Mail后台服务器接收第三方云端服务器返回的分享链接后,更新缓存,并将该分享链接返回给Mail Web服务器;
5、Mail Web服务器把链接返回到浏览器,并将该分享链接插入到邮件中。
本实施例中,当所述云端服务器包括第一方云端服务器时,拉取分享链接操作跟第三方云端服务器的步骤类似,区别在于第一方云端服务器请求在内网完成,不需要通过代理服务器中转,具体的,向所述云端服务器拉取所述云端服务器中文件的分享链接,包括:
1、Mail Web服务器通过后台,获取用户的授权信息,如果没有授权信息则引导用户重新绑定;
其中,如果没有授权信息则引导用户重新绑定,其过程与步骤201中获取待发邮件的用户对第一方云端服务器的访问授权的步骤类似,本实施例在此不再赘述。
2、Mail Web服务器获得授权信息后,向后台发起分享请求;
3、Mail后台服务器向第一方云端服务器拉取文件分享链接;
4、Mail后台服务器接收第一方云端服务器返回的分享链接后,更新缓存,并将该分享链接返回给Mail Web服务器;
5、Mail Web服务器把链接返回到浏览器,并将该分享链接插入到邮件中。
其中,步骤202-203为具体执行根据所述授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述邮件中的步骤。
本实施例中,在将文件的分享链接插入到待发邮件中后,用户在编辑完该邮件后,将该邮件发送给其他用户,其他用户在接收到该邮件后,点击文件的分享链接,就能直接得到文件内容。
值得说明的是,邮件的发送者可以获得云端服务器的使用授权,将云端服务器中的分享链接插入到邮件中,但是对于接收方来说,并不能得到云端服务器的使用授权,只能打开发送方给他发送的分享链接,对于云端服务器上的其它内容,接收方没有浏览的权限。
本实施例的有益效果是:在待发邮件中,获取用户对云端服务器的访问授权;当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。其中,在写邮件时不需要在云端服务器中先下载需要插入的文件,然后再上传该文件,节省了上传和下载的时间,从而减少了网络资源的占用,提高了邮件的使用效率。
实施例三
本发明实施例中提供了一种信息处理的方法,在接收邮件的界面上设置第二预设选项,该选项可以用“转存云端服务器”进行标识,当然也可以用其他文字进行标识,对此本实施例不做具体限定。当用户点击该选项时,跳转到云端服务器转存的界面,可以将邮件的附件内容直接存储到云端服务器中,不需要将附件先下载到本地,再上传到云端服务器中,节省了上传和下载的时间。
参见图5,方法流程包括:
301、接收其他用户发送的邮件。
本步骤中,接收到的邮件包括附件。
302、获取将所述附件转存到所述云端服务器中的转存请求,根据所述转存请求将所述附件转存到所述云端服务器中。
本步骤中,获取对所述附件的转存请求,包括:对第二预设选项进行监控,如果监控到所述接收邮件的界面上的第二预设选项的触发操作,则根据所述触发操作获得将所述附件转存到所述云端服务器中的转存请求。其中,根据所述转存请求将所述附件转存到所述云端服务器中,包括:根据所述转存请求,创建一个转存所述附件的任务;根据所述转存附件的任务请求存储所述附件的数据;将所述请求存储的附件的数据分块存储到所述云端服务器中。
为使本领域技术人员能够更加清楚的理解本发明,现以将附件转存到第三方云端服务器为例进行说明,其中具体的信息交互流程包括:
1、用户发起对附件转存请求;
2、Mail Web服务器通过Mail后台服务器,获取用户的授权信息,如果没有授权信息则引导用户重新绑定;
具体绑定过程与步骤201类似,对此本实施例不再赘述。
3、Mail Web服务器向任务调度器添加一个新的转存任务,并向浏览器返回添加成功信息以及该任务的任务id;
4、转存服务器主动向任务调度器请求新任务;
5、转存服务器向邮箱存储请求附件数据;
6、转存服务器拿到附件数据后,将附件数据进行分块,并通过代理服务器向第三方云端服务器发送分块数据,每发送完成一个分块数据,向调度器更新该任务的完成进度等状态;
7、浏览器定时根据任务id向Mail Web服务器查询任务进度;
8、Mail Web服务器接收到查询任务后,根据该id向任务调度器查询任务进度;
9、重复步骤7-8,直至任务完成、失败或超时。
本实施例中,当所述云端服务器包括第一方云端服务器时,附件转存操作跟第三方云端服务器的步骤类似,区别在于第一方云端服务器转存在内网完成,不需要通过代理服务器中转,对此本实施例中不再赘述。
本实施例的有益效果是:接收其他用户发送的邮件,所述接收到的邮件中包括附件;当接收到对所述附件的转存请求时,根据所述转存请求将所述附件转存到所述指定云端服务器中。不需要将附件先下载到本地,再上传到云端服务器中,节省了上传和下载的时间,从而减少了网络资源的占用,提高了邮件的使用效率。
实施例四
参见图6,本发明实施例提供了一种信息处理的系统,包括:第一获取模块401,第二获取模块402和插入模块403。
第一获取模块401,用于在待发邮件中,获取用户对云端服务器的访问授权;
第二获取模块402,用于当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;
插入模块403,用于根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。
参见图7,在另一实施例中,当所述云端服务器包括第三方云端服务器时,所述第一获取模块401,包括:
申请单元401a,用于当监控到待发邮件的界面上的第一预设选项的触发操作时,向所述第三方云端服务器发起授权申请,并接收所述第三方云端服务器返回的统一资源定位符URL;
重定向单元401b,用于根据所述URL重定向到所述第三方云端服务器的授权页面上;
第一获取单元401c,用于根据用户在所述授权页面上的操作,获得所述用户对所述第三方云端服务器的访问授权。
在另一实施例中,所述重定向单元401b还用于在所述第一获取单元401c获得所述用户对所述第三方云端服务器的访问授权之后,重定向到所述待发邮件的界面,对所述待发邮件和所述第三方云端服务器进行绑定。
参见图7,在另一实施例中,当所述云端服务器包括第一方云端服务器时,所述第一获取模块401,包括:
第二获取单元401d,用于当监控到待发邮件的界面上的第一预设选项的触发操作时,检查用户的登录状态,根据所述用户的登录状态获取所述用户对所述第一方云端服务器的访问授权。
参见图7,在另一实施例中,所述插入模块403,包括:
第一拉取单元403a,用于根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息;
第二拉取单元403b,用于根据所述列表信息,向所述云端服务器拉取所述云端服务器中文件的分享链接。
参见图7,在另一实施例中,所述第一拉取单元403a,包括:
查询子单元403a1,用于根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求;
输出子单元403a2,用于接收并输出所述云端服务器返回的第一列表信息。
参见图7,在另一实施例中,所述第一拉取单元403a还包括:
获取子单元403a3,用于在所述查询子单元403a1根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求之前,获取并输出当前缓存的所述云端服务器的第二列表信息;
相应地,所述输出子单元403a2具体用于:
用所述第一列表信息的内容更新所述第二列表信息中的内容,并输出所述更新后的列表信息。
参见图8,在另一实施例中,所述系统还包括:
接收模块404,用于接收其他用户发送的邮件,所述接收到的邮件中包括附件;
第三获取模块405,用于获取将所述附件转存到所述云端服务器中的转存请求;
转存模块406,用于根据所述转存请求将所述附件转存到所述云端服务器中。
参见图8,在另一实施例中,所述第三获取模块405,包括:
监控单元405a,用于对所述接收到的邮件的界面上的第二预设选项进行监控;
第三获取单元405b,用于如果所述监控单元405a监控到所述第二预设选项的触发操作,则根据所述触发操作获得将所述附件转存到所述云端服务器中的转存请求。
参见图8,在另一实施例中,所述转存模块406,包括:
创建单元406a,用于根据所述转存请求,创建一个转存所述附件的任务;
请求单元406b,用于根据所述转存附件的任务请求存储所述附件的数据;
转存单元406c,用于将所述请求存储的附件的数据分块存储到所述云端服务器中。
本实施例的有益效果是:在待发邮件中,获取用户对云端服务器的访问授权;当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。其中,在写邮件时不需要在云端服务器中先下载需要插入的文件,然后再上传该文件,节省了上传和下载的时间,从而减少了网络资源的占用,提高了邮件的使用效率。
需要说明的是:上述实施例提供的信息处理的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
另外,上述实施例提供的信息处理的系统与信息处理的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (20)
1.一种信息处理的方法,其特征在于,所述方法包括:
在待发邮件中,获取用户对云端服务器的访问授权;
当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;
根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。
2.根据权利要求1所述的方法,其特征在于,当所述云端服务器包括第三方云端服务器时,所述获取用户对云端服务器的访问授权信息,包括:
当监控到所述待发邮件的界面上的第一预设选项的触发操作时,向所述第三方云端服务器发起授权申请,并接收所述第三方云端服务器返回的统一资源定位符URL;
根据所述URL重定向到所述第三方云端服务器的授权页面上;
根据用户在所述授权页面上的操作,获得所述用户对所述第三方云端服务器的访问授权。
3.根据权利要求2所述的方法,其特征在于,所述获得所述用户对所述第三方云端服务器的访问授权之后,还包括:
重定向到所述待发邮件的界面,对所述待发邮件和所述第三方云端服务器进行绑定。
4.根据权利要求1所述的方法,其特征在于,当所述云端服务器包括第一方云端服务器时,所述获取用户对云端服务器的访问授权,包括:
当监控到所述待发邮件的界面上的第一预设选项的触发操作时,检查用户的登录状态,根据所述用户的登录状态获取所述用户对所述第一方云端服务器的访问授权。
5.根据权利要求1所述的方法,其特征在于,所述根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,包括:
根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息;
根据所述列表信息,向所述云端服务器拉取所述云端服务器中文件的分享链接。
6.根据权利要求5所述的方法,其特征在于,所述根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息,包括:
根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求;
接收并输出所述云端服务器返回的第一列表信息。
7.根据权利要求6所述的方法,其特征在于,所述根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求之前,还包括:
获取并输出当前缓存的所述云端服务器的第二列表信息;
所述输出所述云端服务器返回的第一列表信息,包括:
用所述第一列表信息的内容更新所述第二列表信息中的内容,并输出所述更新后的列表信息。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收其他用户发送的邮件,所述接收到的邮件中包括附件;
获取将所述附件转存到所述云端服务器中的转存请求;
根据所述转存请求将所述附件转存到所述云端服务器中。
9.根据权利要求8所述的方法,其特征在于,所述获取将所述附件转存到所述云端服务器中的转存请求,包括:
对所述接收到的邮件的界面上的第二预设选项进行监控;
如果监控到所述第二预设选项的触发操作,则根据所述触发操作获得将所述附件转存到所述云端服务器中的转存请求。
10.根据权利要求8所述的方法,其特征在于,所述根据所述转存请求将所述附件转存到所述云端服务器中,包括:
根据所述转存请求,创建一个转存所述附件的任务;
根据所述转存附件的任务请求存储所述附件的数据;
将所述请求存储的附件的数据分块存储到所述云端服务器中。
11.一种信息处理的系统,其特征在于,所述系统包括:
第一获取模块,用于在待发邮件中,获取用户对云端服务器的访问授权;
第二获取模块,用于当所述用户通过对所述云端服务器的访问授权后,获取所述用户对所述云端服务器的访问授权信息;
插入模块,用于根据所述用户对所述云端服务器的访问授权信息,向所述云端服务器拉取所述云端服务器中文件的分享链接,并将所述文件的分享链接插入到所述待发邮件中。
12.根据权利要求11所述的系统,其特征在于,当所述云端服务器包括第三方云端服务器时,所述第一获取模块,包括:
申请单元,用于当监控到所述待发邮件的界面上的第一预设选项的触发操作时,向所述第三方云端服务器发起授权申请,并接收所述第三方云端服务器返回的统一资源定位符URL;
重定向单元,用于根据所述URL重定向到所述第三方云端服务器的授权页面上;
第一获取单元,用于根据用户在所述授权页面上的操作,获得所述用户对所述第三方云端服务器的访问授权。
13.根据权利要求12所述的系统,其特征在于,
所述重定向单元还用于在所述第一获取单元获得所述用户对所述第三方云端服务器的访问授权之后,重定向到所述待发邮件的界面,对所述待发邮件和所述第三方云端服务器进行绑定。
14.根据权利要求11所述的系统,其特征在于,当所述云端服务器包括第一方云端服务器时,所述第一获取模块,包括:
第二获取单元,用于当监控到所述待发邮件的界面上的第一预设选项的触发操作时,检查用户的登录状态,根据所述用户的登录状态获取所述用户对所述第一方云端服务器的访问授权。
15.根据权利要求11所述的系统,其特征在于,所述插入模块,包括:
第一拉取单元,用于根据所述用户对所述云端服务器的访问授权信息获取所述云端服务器的列表信息;
第二拉取单元,用于根据所述列表信息,向所述云端服务器拉取所述云端服务器中文件的分享链接。
16.根据权利要求15所述的系统,其特征在于,所述第一拉取单元,包括:
查询子单元,用于根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求;
输出子单元,用于接收并输出所述云端服务器返回的第一列表信息。
17.根据权利要求16所述的系统,其特征在于,所述第一拉取单元还包括:
获取子单元,用于在所述查询子单元根据所述用户对所述云端服务器的访问授权信息向所述云端服务器发起查询第一列表信息的请求之前,获取并输出当前缓存的所述云端服务器的第二列表信息;
所述输出子单元具体用于:
用所述第一列表信息的内容更新所述第二列表信息中的内容,并输出所述更新后的列表信息。
18.根据权利要求11所述的系统,其特征在于,所述系统还包括:
接收模块,用于接收其他用户发送的邮件,所述接收到的邮件中包括附件;
第三获取模块,用于获取将所述附件转存到所述云端服务器中的转存请求;
转存模块,用于根据所述转存请求将所述附件转存到所述云端服务器中。
19.根据权利要求18所述的系统,其特征在于,所述第三获取模块,包括:
监控单元,用于对所述接收到的邮件的界面上的第二预设选项进行监控;
第三获取单元,用于如果所述监控单元监控到所述第二预设选项的触发操作时,则根据所述触发操作获得将所述附件转存到所述云端服务器中的转存请求。
20.根据权利要求18所述的系统,其特征在于,所述转存模块,包括:
创建单元,用于根据所述转存请求,创建一个转存所述附件的任务;
请求单元,用于根据所述转存附件的任务请求存储所述附件的数据;
转存单元,用于将所述请求存储的附件的数据分块存储到所述云端服务器中。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310096289.7A CN104065560B (zh) | 2013-03-22 | 2013-03-22 | 信息处理的方法和系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310096289.7A CN104065560B (zh) | 2013-03-22 | 2013-03-22 | 信息处理的方法和系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104065560A true CN104065560A (zh) | 2014-09-24 |
| CN104065560B CN104065560B (zh) | 2018-07-06 |
Family
ID=51553099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310096289.7A Active CN104065560B (zh) | 2013-03-22 | 2013-03-22 | 信息处理的方法和系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104065560B (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105847118A (zh) * | 2016-04-01 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种带有大附件邮件的发送方法、装置及智能终端 |
| CN105991695A (zh) * | 2015-02-04 | 2016-10-05 | 郭潇文 | 一种文件数据处理方法和系统 |
| CN106534276A (zh) * | 2016-10-25 | 2017-03-22 | 广东欧珀移动通信有限公司 | 数据分享方法及装置、移动终端 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102685223A (zh) * | 2012-04-28 | 2012-09-19 | 广州市动景计算机科技有限公司 | 基于云端存储的文件处理方法及系统 |
| CN102868984A (zh) * | 2012-09-21 | 2013-01-09 | 广州市久邦数码科技有限公司 | 一种短信传输系统及其传输方法 |
| CN102946436A (zh) * | 2012-11-26 | 2013-02-27 | 北京奇虎科技有限公司 | 一种下载系统 |
| CN102984250A (zh) * | 2012-11-26 | 2013-03-20 | 江苏乐买到网络科技有限公司 | 一种基于云服务的数据同步方法 |
-
2013
- 2013-03-22 CN CN201310096289.7A patent/CN104065560B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102685223A (zh) * | 2012-04-28 | 2012-09-19 | 广州市动景计算机科技有限公司 | 基于云端存储的文件处理方法及系统 |
| CN102868984A (zh) * | 2012-09-21 | 2013-01-09 | 广州市久邦数码科技有限公司 | 一种短信传输系统及其传输方法 |
| CN102946436A (zh) * | 2012-11-26 | 2013-02-27 | 北京奇虎科技有限公司 | 一种下载系统 |
| CN102984250A (zh) * | 2012-11-26 | 2013-03-20 | 江苏乐买到网络科技有限公司 | 一种基于云服务的数据同步方法 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105991695A (zh) * | 2015-02-04 | 2016-10-05 | 郭潇文 | 一种文件数据处理方法和系统 |
| CN105991695B (zh) * | 2015-02-04 | 2019-02-26 | 郭潇文 | 一种文件数据处理方法和系统 |
| CN105847118A (zh) * | 2016-04-01 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种带有大附件邮件的发送方法、装置及智能终端 |
| CN106534276A (zh) * | 2016-10-25 | 2017-03-22 | 广东欧珀移动通信有限公司 | 数据分享方法及装置、移动终端 |
| WO2018076865A1 (zh) * | 2016-10-25 | 2018-05-03 | 广东欧珀移动通信有限公司 | 数据分享方法、装置、存储介质及电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104065560B (zh) | 2018-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101395838B (zh) | 数据同步方法、系统和装置 | |
| CN102129378B (zh) | 一种软件菜单更新方法和装置 | |
| CN101741730B (zh) | 文件下载方法及设备、提供文件下载服务的方法及系统 | |
| CN111953642B (zh) | 一种二维码上传和下载分享文件的方法 | |
| US20150358407A1 (en) | Remote Storage System and Method Using Network Attached Storage (NAS) Device | |
| CN102946436B (zh) | 一种下载系统 | |
| CN110336871A (zh) | 一种文件处理方法、装置、存储介质及电子设备 | |
| CN103023857B (zh) | 一种信息资源远程部署的方法及系统 | |
| CN105376270B (zh) | 提高上传效率的方法、装置和系统 | |
| US9730037B2 (en) | Cellular data communication for mobile devices | |
| MXPA04005736A (es) | Sistema y metodo para descargar informacion usando un representante. | |
| CN103428298A (zh) | 一种基于云存储的多方电子邮件附件共享的管理方法 | |
| US20080120619A1 (en) | Real time monitoring and tracing of scheduler decisions | |
| CN104486388A (zh) | 云存储文件的访问方法和装置 | |
| CN104410660A (zh) | 多媒体资源的下载方法、装置、路由器及服务器 | |
| CN103595782A (zh) | 一种分布式存储系统及其下载文件的方法 | |
| CN102664950A (zh) | 一种焊接电源与计算机之间进行数据通信的方法 | |
| CN102136941B (zh) | 一种综合接入设备备份数据方法、设备以及系统 | |
| KR20110139649A (ko) | 문서 생성 장치, 문서 생성 시스템, 문서 업로드 방법 및 기억 매체 | |
| CN102752411A (zh) | 重定向方法及设备 | |
| CN102045399B (zh) | 云计算模式文件系统及文件读取方法 | |
| US20140365587A1 (en) | Information processing system, information processing apparatus and information processing method | |
| CN104065560A (zh) | 信息处理的方法和系统 | |
| CN104144231A (zh) | 处理dns查询请求的方法及装置 | |
| CN103716230A (zh) | 消息发送方法、装置及服务器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20240103 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |