简数采集器数据发布到PHPWind

简数采集器支持采集数据自动批量发布到PHPWind CMS系统。使用步骤如下:

1. 安装PHPWind发布插件(在PHPWind后台安装)

         1)下载PHPWind采集发布插件下载地址:

           PHPWind免登录发布接口-下载地址-CSDN

         2)修改PHPWind系统代码:打开 “根目录/conf/application/phpwind.php” 文件,注释掉csrf配置项代码(大约在18行到21行);

csrf' => array(
   'class' => 'LIB:filter.PwCsrfTokenFilter', 
   'pattern' => '~(bbs/upload/*|windid/uploadAvatar/*|app/upload/run)'
)

修改为

//csrf' => array(
//   'class' => 'LIB:filter.PwCsrfTokenFilter', 
//   'pattern' => '~(bbs/upload/*|windid/uploadAvatar/*|app/upload/run)'
//)

          3)继续修改PHPWind系统代码:

                打开 “根目录//src/service/forum/dao/PwThreadsContentDao.php” 文件,增加支持html发布代码(大约在18行);

protected $_dataStruct = array('tid', 'useubb', 'aids', 'content', 'sell_count', 'reminds', 'word_version', 'tags', 'ipfrom', 'manage_remind');

在'useubb'` 的后面增加 `'usehtml',修改后如下:

protected $_dataStruct = array('tid', 'useubb','usehtml', 'aids', 'content', 'sell_count', 'reminds', 'word_version', 'tags', 'ipfrom', 'manage_remind');

        4)解压下载的插件zip压缩包,得到UTF8和GBK版本文件,核实用户的PHPWind系统是哪个版本,再将对应版本里的 “keydatas” 文件夹整个打包压缩成zip压缩包格式,命名为keydatas.zip;

        5)登陆Phpwind系统后台,点击【插件与模板】--》【应用管理】--》【本地安装】--》 在【本地上传】中点击【上传文件】按钮,将上一步处理好的keydatas.zip压缩包进行上传;

        6)安装成功后,在Phpwind后台【已安装】列表中,找到对应采集发布插件,点击【设置】按钮,修改默认密码,完成发布插件安装;

2. 创建发送目标 (在简数系统控制台)

在简数采集器某个任务的【发送目标管理】处:

        1)点击 “发送到Web配置” 按钮,创建对应PhpWind系统的发送目标;

        2)第一步填写PhpWind采集发布插件的信息;

简数采集器数据发布到PHPWind_第1张图片

       3)第二步映射配置要发布的字段内容,最后点击保存;

简数采集器数据发布到PHPWind_第2张图片

一般使用默认配置即可,需指定发布分类栏目,在【栏目ID】行第二列填写要发送的版块数字ID,获取方式:PHPWind后台 --》论坛 --》版块管理 --》fid。

作者填写对应作者名称,不存在的作者系统会自动创建。

3. 采集数据发布到PhpWind

在简数采集器某个任务的【结果数据&导出发送】处:

        1)点击页面上的【发送数据】按钮;

        2)选择要发送的数据范围,以及要发布的PHPWind发送目标;

        3)最后点击【发送】按钮,即可发送采集的数据到PhpWind CMS系统中。

采集发布文章到PhpWind就完成了,十分简单方便,简数采集器无需看代码写规则,系统智能识别+鼠标点选可视化配置采集规则,一学就会的智能数据采集器,还支持自动采集翻译发布,关键词泛采集,导入导出数据等功能!

你可能感兴趣的:(大数据,爬虫,经验分享,内容运营,php)