帝国cms7.5火车头采集器的web登录接口发布模块

182次阅读
没有评论

共计 1427 个字符,预计需要花费 4 分钟才能阅读完成。

帝国 cms7.5 有没有火车头采集器的发布模块呢?网上找了半天发没找到。今天,找到个 7.0 的模块修改了一下在帝国 cms7.5 就可以用了,给大家分享下。此插件为登录模式,在火车头发布模块 WEB 配置管理里面添加域名地址,选择使用数据包登录方式即可。

提示: 使用前进入后台关闭验证码及开启后台来源认证码关闭即可使用,如果您觉得不安全的话就没办法了。

百度网盘: HTTPS://pan.baidu.com/s/1OKxlDOkTCQaDWi-AS3ZYLg 提取码: mzuf

在项目中接触到火车头采集器,第一次使用的时候,感觉真的好神奇,采集数据实在是太厉害了。网上的数据 80% 以上的数据,都可以采集的到。刚好,最近自己用帝国 cms 做了信息门户网站,大家都知道信息门户最麻烦的就是数据了,刚好数据我有火车头采集,那个数据跑起来一个字就是爽。

当我高兴一阵过后,一个现实的问题来了,我要怎么批量的将采集到的数据,全部导入到帝国的数据库中呢? 我讲我的疑问,说给我朋友了,朋友说你可以写一个火车头的帝国发布模块。他这么一说,我就自己上火车头采集器上面看看,还真有发布模块功能。火车头提供三种数据的发布模式。

第一种:发布模块直接 web 在线发布网上。

第二种:发布数据保存成文件。

第三种:直接发布到数据库中。

顺着思路,我就在网上找来找去,搜索火车头发布模块,找到了很多的结果,但是大部分的教程都是浅尝辄止,话都是说了大半天都是废话,看完还是不知道怎么操作。在万般无奈之下,我就问我朋友要了一份,并且学会了怎么去操作,修改等。下面,我就把这个火车头发布模块方法,分享给大家。

希望不要像我这样的来回周折:

首先,我们要用到三个文件:

ECMSLogin.php 自己新建

hinfofun.php 系统自带的

帝国 CMS 7.2 免登陆新闻发布模块.wpm

第一步: 将需要的文件放到指定的文件夹中:

将文件 1 复制到 e /admin/ 文件 2 复制到 e /class/ 文件夹下面。

文件 2. 是需要 2 次开发的,作用在于能够远程的保存图片。代码如下。

// 二次开发代码

if($add[‘diy’] == 1){

// 远程保存标题图片

if($add[‘titlepic’]){

$tranr=DoTranURL($add[‘titlepic’],$add[‘classid’]);

if($tranr[tran])

{

$tranr[filesize]=(int)$tranr[filesize];

$tranr[type]=(int)$tranr[type];

// 记录数据库

eInsertFileTable($tranr[filename],$tranr[filesize],$tranr[filepath],$username,$add[‘classid’],

‘[s][URL]’.$tranr[filename],$tranr[type],0,$add[‘filepass’],$public_r[fpath],0,0,$public_r[‘filedeftb’]);

//$add[‘titlepic’]=$tranr[url];

$addtitlepic=”,titlepic=’”.addslashes($tranr[url]).”‘,ispic=1″;

}

}

}

第二步: 编写火车头的发布模块。

第三步: 直接线上测试,在发布内容的时候,选择 web 在线发布到网站。

通过上面的几个步骤,火车头的帝国发布模块就可以搞定了。要是还不明白,给我留言。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-15发表,共计1427字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)