火车头WordPress发布规则写法教程

优采云 发布时间: 2020-04-22 11:04

  火车头采集规则都收费,这篇火车头WordPress发布规则写法教程献给你们。由于wordpress有登陆信令,为了便捷采集,有人采用了PHP插口+火车头进行采集的方案,个人认为这些方案非常好用,推荐给你们使用。

  学会本文后,你将能自己独立写wordpress的发布规则,配合上文的火车头采集规则教程,下一个采集大王就是你!

  这里的发布规则是以火车头采集器为例。发布就是递交数据到服务器,服务器的程序能把数据正确写入数据库的过程。这里的服务器程序可以是网站程序,也可以是自己写的插口,只要能将数据正确写入数据库即可。提交数据这儿就须要你们有post基础了,简单说一下post传递数据的过程吧。HTTP传递数据主要有两种方法,一种是get一种是post。get通常拿来获取数据,可以携带少量参数数据,post在此基础上可以携带大量数据,比如我们一篇历时1000字的文章等。

  我们通过浏览器的F12network标签可以看见,每次恳求网页的恳求类型和详情。采集的发布规则就是模拟递交post恳求给网站程序,让网站程序觉得是我们人工操作的。

  前面说到wordpress有轮询机制,如果你没有权限,wordpress是不会使你发布文章的,因此,我们只能揭秘wordpress的登陆算法,拿到用户登入账簿能够正常发布文章,这样做过分麻烦。为了简单,我们可以为wordpress降低一个不需要信令的插口,在这个插口中直接操作数据库即可。

  搞清楚原理,我们就可以开始写插口了,代码过多,我就不贴代码了,完整代码在文章末尾会给,自行下载。先来瞧瞧火车头的发布模块是什么样的结构,了解后我们能够写插口程序。

  火车头WordPress发布规则写法教程

  自动登入可以直接忽视,我们使用自己的插口不需要登入。在发布文章的时侯我们须要晓得发布到那个分类中,因此,首先须要提供的插口就是所有的分类及ID。如上图所示,我定义了一个get插口,接口文件名是post.php,提交了一个get参数action火车头采集教程,值是list。对应的插口程序如下图:

  火车头WordPress发布规则写法教程

  在火车头发布规则中,我们须要的分类ID与分类名称被变量取代了,看了上面各类采集器爬虫程序实现原理科普文一文应当有所了解了。

  这段插口代码与火车头发布配置在火车头中的疗效是这样的:

  火车头WordPress发布规则写法教程

  同样的,还有递交的post数据火车头采集教程,即文章内容,火车头发布模块规则如下:

  火车头WordPress发布规则写法教程

  接口代码我就不贴了,自己下载文末的插口文件看吧。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线