简数采集器PHPWind CMS免登录发布插件,可自动采集发送数据到PHPWind CMS系统。
通过PHPWind插件发送数据操作步骤如下:
1. 采集数据
简数采集数据非常简单,不需要懂技术,只需输入一个网址(URL),系统便会智能自动识别数据和生成采集规则,包括:列表页、翻页和详情页(标题、正文、作者、发表时间、标签、描述等)。
简数采集结果:
2. 安装PHPWind采集插件(在PHPWind后台)
1)下载简数采集器PHPWind采集发布插件:PHPWind CMS免登录采集发布插件下载地址;
2)修改PHPWind系统的 csrf 配置项,打开 网站根目录/conf/application/phpwind.php 文件,用 // 注释掉以下代码(约第18行):
3)修改写入HTML代码配置,打开 网站目录/src/service/forum/dao/PwThreadsContentDao.php 文件代码(约第18行);
//在 'useubb'` 的后面增加 `'usehtml', 即更改为:
protected $_dataStruct = array('tid', 'useubb','usehtml', 'aids', 'content', 'sell_count', 'reminds', 'word_version', 'tags', 'ipfrom', 'manage_remind');
4)解压PHPWind发布插件压缩包,得到 UTF8 和 GBK 版本的 keydatas 压缩包;
5)在Phpwind后台,“插件与模板” -> "应用管理" ->“本地安装”,本地上传 keydatas.zip 压缩包(UTF8或者GBK版本),安装 ;
6)在Phpwind后台 “已安装” 列表,打开简数采集和发布平台插件,修改默认发布密码;
如果以上方法安装失败,可解压 keydatas.zip 压缩包,将解压后的 keydatas 文件夹整个上传到 网站根目录/src/extensions/ 里,然后在 Phpwind后台 “插件与模板” -> “应用管理” -> “本地安装” -> “未安装应用” 中找到 keydatas ,安装;
3. 创建发送目标 (在简数采集器)
在简数采集器某个任务的【发送目标管理】处:
1)点击 “其它开源CMS” 按钮,创建Phpwind类型的发送目标;
2)在第一步 “Web免登录接口信息” 页面,填写Phpwind CMS发布插件对应的接口地址和密码;
3)在第二步 “配置映射对应字段” 页面,发送的数据信息可选择映射采集的字段值或填写固定值,完成后点击保存:
在【栏目ID】行,一般在 “值来源2” 列填写 Phpwind后台 -> 论坛 -> 版块管理 -> fid;
在【作者】行,一般在 “值来源2” 列填写作者名称;
其他选项一般默认即可。
4. 数据发送到PHPWind
在简数采集器某个任务的【结果数据&导出发送】处:
1)点击 “发送数据” 按钮,弹出发送数据配置窗口;
2)选择要发送的数据范围(默认待发送即),以及要发送的PHPWind CMS目标;
3)点击 “发送” 按钮,简数便会自动发送数据到PHPWind网站;
提示:“按状态(批量模式)” 发送数据,启动后可以关闭电脑,云端发送无需值守,方便高效,省时省力。