wordpress火车头免登陆发布接口完美版下载(解决https获取不到列表ID)

释放双眼,带上耳机,听听看~!

前言:

此版本wordpress火车头免登陆发布接口经测试,在火车头采集器V9版本和V7.6版下完美通用。

没有获取不到列表ID问题的同学可以直接在最下方获取下载链接。

部分存在网站为https获取不到列表ID的同学可以参考下方的解决方法。

解决https获取不到列表ID:

今天阿新将挂在服务器上的火车头采集器V9版本换成了V7.6版。

其实V9版本用着已经非常的完善了,但是给服务器换了一遍系统后,忍不住折腾的心,又把V9换成了V7.6。

这么做也不是瞎折腾,之前用过这个版本的火车头,一直都还比较顺手。再就是以下几点原因:

  1. V7.6版比火车头采集器V9版本更加轻巧,运行速度和内容占用都有优势。
  2. 火车头采集器V7.6版本相较于V9不挑系统,我的win8就因为netframework版本的原因无法运行V9,只好重新配置了一台远程服务器专门给V9用。
  3. 火车头采集器V7.6版本几乎可以应付90%以上的采集需求。
  4. 无法言说也无关紧要的其他小原因。

不过装完软件后还是碰到了一个比较头疼的问题,那就是火车头采集器V7.6版本在使用免登录发布接口的时候,如果你的发布站点是强制https的,那么就会获取不到列表ID,也就发布不了文章。

经过一番折腾,已经完美解决。说麻烦也不麻烦,说不麻烦也测试了半天很浪费时间,特此记录一下,以免后面忘了。

原理:

一、通过宝塔面板,设置指定的文件夹不强制https。

二、将免登录的php插件放到这个不强制ssl的目录下。

三、在火车头软件的发布配置中,将免登录插件的路径信息修改为上面设置的文件夹。

步骤:

一、设置指定的文件夹不强制https

在宝塔后台网站设置中找到配置文件选项。在配置文件中找到如下位置的代码:

if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}

替换为:

set $flag 0;
if ($server_port !~ 443) {
set $flag "${flag}1";
}
if ($request_uri !~ "/poto"){
set $flag "${flag}2";
}
if ($flag = "012"){
rewrite ^(.*)$ https://$host$1 permanent;
}

如果想方便后面修改回来,可以不删除原来的代码,而是在每行前面加上“#”将代码注释掉。

如图:

这样,就完成了“poto”文件夹(可自行更名)不强制https的目的。

二、将免登录的php插件放到这个不强制ssl的目录下

在网站根目录新建名为“poto”的文件夹(可自行更名),将附件中的Locoy.php放入文件夹中。

三、修改免登录插件的路径信息修改为上面设置的文件夹

1.在发布内容设置中,找到web发布配置管理

2.选择免登录接口(这里默认你已经将免登录接口文件放入火车头module文件夹),点击编辑

3.修改获取栏目列表中“刷新列表页面”的路径,在路径前加上“/poto”

4.修改内容发布中“发表地址后缀”的路径,在路径前加上“/poto”,保存模块。

4.调用修改后的模块并设置。

至此,火车头采集器V7.6版本就可以获取到栏目列表了。

备忘

  1. 放入“poto”文件夹中的Locoy.php文件和放在根目录下的Locoy.php文件有略微不同。如果放错版本,会造成依旧获取不到列表的错误。
  2. 如果不想折腾,可以直接使用V9版本的火车头,不需要任何的修改,就可以获取到https网站的栏目列表。

搜赚吧-wordpress火车头采集器免登陆发布接口完美修改版下载地址见下方:

下载权限

查看
  • 免费下载
    评论后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限
网站建设

wordpress(B2主题)文章底部添加版权说明代码及插件

2020-10-16 23:55:50

搜赚观察赚钱思路

成功的人,都是善于指数式积累的人

2020-3-2 18:00:47

网赚博客赚钱资源
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索