一种内容转载分享的方法及装置制造方法及图纸

技术编号:17007537 阅读:46 留言:0更新日期:2018-01-11 03:53
本发明专利技术公开了一种内容转载分享的方法,包括以下步骤:第一判断步骤:判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断步骤;第二判断步骤:判断是否可以打开该链接地址,如果是,则执行内容获取步骤;内容获取步骤:获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送步骤:将提取到的正文内容发送至转载端。本发明专利技术还公开了一种电子设备、计算机可读存储介质和内容转载分享的装置。本发明专利技术的内容转载分享的方法使得用户可以实现一键转载网页上正文内容,更加方便用户的操作。

【技术实现步骤摘要】
一种内容转载分享的方法及装置
本专利技术涉及一种计算机
,尤其涉及一种内容转载分享的方法及装置。
技术介绍
目前,现有的转载内容的流程,先在第三方网站选择内容,复制内容,然后,返回本站编辑框,粘贴内容。粘贴后还手动对文章的排序重新修改排版。图片也需要重新上传。最后才能发布。操作起来相当麻烦复杂。但是,现有的方案存在以下缺陷:(1)操作复杂,转载相应的内容需要花费比较多的时间;(2)或者是只能够转载原文的页面,不能使其适应自己页面的构建需求。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种内容转载分享的方法,其能解决一键转载正文内容的技术问题。本专利技术的目的之二在于提供一种电子设备,其能解决一键转载正文内容的技术问题。本专利技术的目的之三在于提供一种计算机可读存储介质,其能解决一键转载正文内容的技术问题。本专利技术的目的之四在于提供一种内容转载分享的装置,其能解决一键转载正文内容的技术问题。本专利技术的目的之一采用如下技术方案实现:一种内容转载分享的方法,包括以下步骤:第一判断步骤:判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断步骤;第二判断步骤:判断是否可以打开该链接地址,如果是,则执行内容获取步骤;内容获取步骤:获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送步骤:将提取到的正文内容发送至转载端。进一步地,在内容获取步骤和发送步骤之间还包括以下子步骤:压缩步骤:对网页内容进行压缩以得压缩内容并上传至服务器;解压步骤:获取正文内容,所述正文内容为服务器对压缩内容解压提取得到的。进一步地,在解压步骤之后还包括第三判断步骤:判断正文内容是否提取成功,如果是,则执行发送步骤,如果否,则将链接地址发送至服务器。本专利技术的目的之二采用如下技术方案实现:一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:第一判断步骤:判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断步骤;第二判断步骤:判断是否可以打开该链接地址,如果是,则执行内容获取步骤;内容获取步骤:获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送步骤:将提取到的正文内容发送至转载端。进一步地,在内容获取步骤和发送步骤之间还包括以下子步骤:压缩步骤:对网页内容进行压缩以得压缩内容并上传至服务器;解压步骤:获取正文内容,所述正文内容为服务器对压缩内容解压提取得到的。进一步地,在解压步骤之后还包括第三判断步骤:判断正文内容是否提取成功,如果是,则执行发送步骤,如果否,则将链接地址发送至服务器。本专利技术的目的之三采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任意一项所描述的方法。本专利技术的目的之四采用如下技术方案实现:一种内容转载分享的装置,包括以下模块:第一判断模块:用于判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断模块;第二判断模块:用于判断是否可以打开该链接地址,如果是,则执行内容获取模块;内容获取模块:用于获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送模块:用于将提取到的正文内容发送至转载端。进一步地,在内容获取模块和发送模块之间还包括以下子模块:压缩模块:用于对网页内容进行压缩以得压缩内容并上传至服务器;解压模块:用于获取正文内容,所述正文内容为服务器对压缩内容解压提取得到的。进一步地,在解压模块之后还包括第三判断模块:用于判断正文内容是否提取成功,如果是,则执行发送模块,如果否,则将链接地址发送至服务器。相比现有技术,本专利技术的有益效果在于:本专利技术的内容转载分享的方法使得用户可以实现一键转载网页上正文内容,更加方便用户的操作。附图说明图1为本专利技术的内容转载分享的方法的流程图;图2为本专利技术的内容转载分享的装置的结构图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。实施例一:如图1所示,本实施例提供了一种内容转载分享的方法,包括以下步骤:S1:判断获取到的链接地址是否为有效的链接地址,如果是,则执行步骤S2;这一步主要是为了获取需要复制的正文内容的地址,首先需要通过正则匹配识别URL地址,如果为有效的连接,可以自动帮用户粘贴到地址输入框处,否则不进行操作,或者还有一种方式是直接复制网页链接地址至地址输入框处;S2:判断是否可以打开该链接地址,如果是,则执行步骤S3;在本实施例中主要通过Webview来打开链接地址,从而打开网页页面,在步骤S1判断其为正规的链接之后通过Webview打开页面;如果是非正规链接,则发送相应的提示至用户端以提醒用户该链接地址存在问题或者发送转载失败至用户端;S3:获取该链接地址对应的网页内容,所述网页内容包括正文内容;该步骤通过JavaScript来获取整个网页的内容,用户打开页面后通过JavaScript把已经打开的页面保存到本地。步骤S2和步骤S3主要是想解决以下几个问题:1、某些网站是需要用户注册登录后才能查看得到,如果用户没有注册登录,则看不到相关的内容;2、某些网站是需要翻墙才能进行访问;3、有的网站链接是会做二次跳转,如果通过webview打开避免因为二次跳转造成无法提取内容的问题;4、可以让用户确定当前内容是否需要提取的内容。通过步骤S2和步骤S3有效的避免了无法获取正文内容的问题;在步骤S3之后还包括步骤S31:对网页内容进行压缩以得压缩内容并上传至服务器;S32:获取正文内容,所述正文内容为服务器对压缩内容解压提取得到的;主要是通过Gzip压缩/解压的方式,由于保存的是已经打开的整个页面,所以内容会比较多,所以需要通过Gzip进行压缩,将整个页面内容压缩至原来的40%,增加数据传输速度,减少用户上传使用的流量;客户端用Gzip压缩后,传输内容给服务器,服务器对内容进行解压后再提取正文。S33:判断正文内容是否提取成功,如果是,则执行步骤S4,如果否,则将链接地址发送至服务器;进行正文提取的时候需要设定相应的提取规则来对其进行有效的提取,避免提取到大量的无用的信息,并将将提取到的信息进行相应的排列,从而使得转载的内容能够直接发送起到转载快速,并且转载内容排布美观的问题;除了在服务器端对正文内容进行提取之外,还可以在客户端对相应的内容进行提取分析;S4:将提取到的正文内容发送至转载端。对页面内容进行提取得到正文内容后,发送到转载端处给用户确认是否转载,该转载端可以是编辑器或者是一个网页内容,比较优选地方式为一个编辑器,可以使得用户再对其内容进行相应的修改和加工,从而使得其使用更为方便。如果提取正文内容失败的时候,需要将与正文内容对应的链接地址发送至服务器,可以使得技术人员优化正文提取规则,从而可以保证下次有相同需求的用户能够提取相应的内容。实施例二:实施例二公开了一种电子设备,该电子设备包括处理器、存储器以及程序,其中处理器和存储器均可采用一个或多个,程序被存储在存储器中,并且被配置成由处理器执行,处理器执行该程序时,实现实施例一的内容转载分享的方法。该电子设备可以是手机、电脑本文档来自技高网...
一种内容转载分享的方法及装置

【技术保护点】
一种内容转载分享的方法,其特征在于,包括以下步骤:第一判断步骤:判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断步骤;第二判断步骤:判断是否可以打开该链接地址,如果是,则执行内容获取步骤;内容获取步骤:获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送步骤:将提取到的正文内容发送至转载端。

【技术特征摘要】
1.一种内容转载分享的方法,其特征在于,包括以下步骤:第一判断步骤:判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断步骤;第二判断步骤:判断是否可以打开该链接地址,如果是,则执行内容获取步骤;内容获取步骤:获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送步骤:将提取到的正文内容发送至转载端。2.如权利要求1所述的内容转载分享的方法,其特征在于,在内容获取步骤和发送步骤之间还包括以下子步骤:压缩步骤:对网页内容进行压缩以得压缩内容并上传至服务器;解压步骤:获取正文内容,所述正文内容为服务器对压缩内容解压提取得到的。3.如权利要求2所述的内容转载分享的方法,其特征在于,在解压步骤之后还包括第三判断步骤:判断正文内容是否提取成功,如果是,则执行发送步骤,如果否,则将链接地址发送至服务器。4.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:第一判断步骤:判断获取到的链接地址是否为有效的链接地址,如果是,则执行第二判断步骤;第二判断步骤:判断是否可以打开该链接地址,如果是,则执行内容获取步骤;内容获取步骤:获取该链接地址对应的网页内容,所述网页内容包括正文内容;发送步骤:将提取到的正文内容发送至转载端。5.如权利要求4所述的电子设备,其特征在于,在内容获取步骤和发送步骤...

【专利技术属性】
技术研发人员:龙华卢业成
申请(专利权)人:海南智媒云图科技股份有限公司
类型:发明
国别省市:海南,46

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

1