Z-Blog免登录采集评论,之前没有加入评论接口,今天把评论接口写好了,写一下简单的教程,(采集评论规则是一件很麻烦的事)有时候采集文章的时候也采集评论,今天教大家怎样用我的Z-Blog免登录采集插件来采集别人的评论,而且有楼层效果。如下图我测试的

首先下载安装好我的“ZBlog免登录入库插件_支持发布评论2.2”如果用火车采集器还要下载“Z-Blog_雅爱笔记发布模块_2.0”,写采集规则时直接导入发布模块就有全部标签了,如果你以前有采集规则现在要采集评论就加入“评论”标签。现在的标签如下,只是多了一个评论标签。

Post提交的数据包标签说明(PHP版)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$a['ruku_password']='';//(必须)入库免登录密码
$a['ID']='';//(必须)为空就自动添加文章,指定ID就是修改指定ID的文章,指定ID后标题去重和指定字段去重功能无效
$a['CateID']='1'; //(必须)分类ID
$a['AuthorID']='1'; //(必须)作者 0为访客 1为管理员
$a['Tag']='';//标签 多个用,号隔开 如:搞笑,羊毛,美女,福利
$a['Status']='0'; //状态 0为公开 1为草稿 2为审核
$a['Type']='0';//文章类型 0为普通文章,1为普通页面。
$a['Alias']='' ;//别名
$a['IsTop']='0' ;//是否置顶 0为无2为首页1为全局4为分类
$a['IsLock']='0'; //禁止评论 0为关闭1为禁止
$a['Title']=''; //(必须)标题
$a['Intro']=''; //简介
$a['Content']=''; // (必须)详细内容
$a['PostTime']=''; //发布日期 为空为当前时间,格式2020-02-15 12:58:50
$a['CommNums']=''; //章评论数
$a['ViewNums']=''; //文章浏览数
$a['Template']=''; //选择模板,模板名称,不带后缀.php
$a['pinglun']='';//评论值为json格式
$a['CommNums']='';//评论数
$a['ViewNums']='';//浏览量
 
//自定义域方法
$a['meta.pic_url']='商品图片';  //商品图片
1
2
3
4
5
6
7
8
9
10
11
12
13
14
两条评论数据:
[{"LogID":"","IsChecking":"0","RootID":"0","ParentID":"0","AuthorID":"0","Name":"AAAAA","Email":"1334588325@qq.com","HomePage":"https:\/\/www.ccvok.com\/","Content":"\u5185\u5bb9\uff1a\u96c5\u7231\u7b14\u8bb0","PostTime":"","IP":""},{"LogID":"","IsChecking":"0","RootID":"1","ParentID":"0","AuthorID":"0","Name":"BBBBB","Email":"1334588325@qq.com","HomePage":"https:\/\/www.ccvok.com\/","Content":"\u5185\u5bb9\uff1a\u96c5\u7231\u7b14\u8bb0","PostTime":"","IP":""}]
评论字段说明
LogID   文章ID
IsChecking  审核评论,1为审核 0为公开,如果后台设置禁止评论,此标签无效
RootID  默认为0,当评论有回复时记录评论的ID
ParentID    默认为0,当评论别人的评论时记录别人的评论的ID,即上层ID
AuthorID    用户管理ID,默认为0 管理员为1 其他看你的用户管理里面
Name    昵称(必填)
Email   邮箱(必填)
HomePage    网址
Content 内容
PostTime    发布日期 为空为当前时间,格式2020-02-15 12:58:50
IP  发布ip 为空为当前ip,格式127.0.0.1

RootID字段,默认为0,当评论有回复时记录评论的ID

ParentID字段,默认为0,当评论别人的评论时记录别人的评论的ID,即上层ID

采集评论的时候分两种情况,第一种情况就评论里没有回复,这种比较简单。采集这种RootID和ParentID字段值为0

第二种情况就评论里有回复,这种情况又分两种情况,一种是单纯的回复,

如A发了一条评论,

B回复了A

C也回复了A

D也回复了A

那么,采集时,

采集A评论时RootID和ParentID字段值都为0,

采集B评论时RootID字段值为1 ParentID字段值为0,

采集C评论时RootID字段值为2 ParentID字段值为0,

采集D评论时RootID字段值为3 ParentID字段值为0,

以此类推。

另外一种情况如

A发了一条评论,

B回复了A

C回复了B

D回复了B

E回复了A

那么,采集时,

采集A评论时RootID和ParentID字段值都为0,

采集B评论时RootID字段值为1 ParentID字段值为0,

采集C评论时RootID字段值为2 ParentID字段值为1,

采集D评论时RootID字段值为3 ParentID字段值为2,

采集E评论时RootID字段值为4 ParentID字段值为1,

以此类推。

推荐阅读文章

Z-Blog免登录采集采集发布文章+发布评论例子PHP版

Z-Blog火车头发布模块

Z-Blog免登录发布插件_雅爱笔记

重要说明:发布评论需要关闭“Totoro – 评论审核系统 2.4”,因为你发布太快他会屏蔽,所以就会发布错误。

由于系统后台写文章时默认表单很少,如“阅读”(即浏览量)这个就没有,所以发布模块里可能也没有这些标签,因此以后有网友提出需要什么我就加什么标签。

2021-04-28更新:3.2版本

1、支持最新1.7版本

2、更新发布模块,添加字段“缩略图”(这个是1.7版新增的自定义域字段)

Z-Blog火车头免登录发布教程+插件3.2+支持最新Z-Blog1.7的更多相关文章

  1. php多个数组组合算法 火车头免登录发布接口代码备忘

    火车头发布产品的时候,有颜色.尺码.性别等等产品属性,需要进行不重复的组合,变成不重复的数组 <?php function comb($a){ $a = array_filter($a); $o ...

  2. 火车采集器 帝国CMS7.2免登录发布模块

    帝国cms7.2增加了金刚模式,登录发布有难度.免登录发布模块配合火车采集器,完美解决你遇到的问题. 免登录直接获取栏目列表 通过文件内设置密码免登录发布数据 帝国cms7.2免登陆文章发布接口使用说 ...

  3. 咏南CS多层插件式开发框架支持最新的DELPHI XE7

    DATASNAP中间件: 中间件已经在好几个实际项目中应用,长时间运行异常稳定,可无人值守: 可编译环境:DELPHI XE5~DELPHI XE7,无需变动代码: 支持传统TCP/IP方式也支持RE ...

  4. 帝国cms7.5免登陆发布模块

    帝国cms7.5免登陆发布文章. 帝国cms增加了金刚模式,登录发布文章有难度.免登录发布模块配合火车采集器,完美解决你遇到的问题. 1.必备工具: 1.火车采集器 2.免登陆发布接口 3.帝国cms ...

  5. 配置Git Extension免密码发布代码到CSDN

    配置Git Extension免密码发布代码到CSDN [本文默认大家安装了Git以及Git Extension] 今天花费了许多的时间处理这个问题,希望能给大家节约时间.闲话少说:使用ssh验证来p ...

  6. wppay免登录付费查看隐藏内容/付费资源下载

    WPPAY是一款模板兔开发的免登录的付费查看内容/付费下载资源WordPress插件,WPPAY不需要用户注册登录即可支付查看隐藏内容,把整个流程做到极简.发布文章时要隐藏的内容可以利用短代码: [w ...

  7. Retrofit2.0 ,OkHttp3完美同步持久Cookie实现免登录(二)

    原文出自csdn: http://blog.csdn.net/sk719887916/article/details/51700659: 通过对Retrofit2.0的<Retrofit 2.0 ...

  8. spring mvc 用cookie和拦截器实现自动登录(/免登录)

    Cookie/Session机制详解:http://blog.csdn.net/fangaoxin/article/details/6952954 SpringMVC记住密码功能:http://blo ...

  9. Linux SSH免登录配置总结(转)

    转载请出自出处:http://eksliang.iteye.com/blog/2187265 一.原理 我们使用ssh-keygen在ServerA上生成私钥跟公钥,将生成的公钥拷贝到远程机器Serv ...

  10. ServletContext对象应用——三天免登录

    1.用到的知识点: (1)Cookie (2)Session (3)ServletContext 其中Cookie和Session是会话技术的组成部分,一次会话从打开浏览器的某个站点开始,到浏览器关闭 ...

随机推荐

  1. Nature 重大发现:癌基因竟不在染色体上?第一作者吴思涵亲身解读!

    编辑|李丽 记者|布德鸟 图片提供|吴思涵 今日凌晨,美国加州大学圣地亚哥分校 Ludwig 癌症研究所的 Paul Mischel 教授领导的研究团队发现, 大量的癌基因并不在染色体上,而是会从染色 ...

  2. [ARM汇编]计算机原理与数制基础—1.1.2 二进制与十进制数制转换

    在计算机中,我们通常使用二进制数制来表示数据,因为计算机的基本电平只有两种状态:高电平(通常表示为 1)和低电平(通常表示为 0).而在我们的日常生活中,我们习惯使用十进制数制.为了方便理解,我们需要 ...

  3. 文字生成图像 AI免费工具第二弹 DreamStudio

    介绍Stable Diffution,就也要提一下DreamStudio,它是Stable Diffusion的母公司Stability AI开发的一个文字生成图像工具,邮箱注册后可以免费生成125张 ...

  4. 浅析开源容器标准——OCI

    1.导语 容器技术火起来了以后,Docker的容器镜像和容器运行时已然成为行业的标准.此后,为了推进容器生态的健康发展.在Linux基金会的主导下,Docker和各大云厂商Google, Amazon ...

  5. C# 图片转PDF,PDF增加水印文字

    好久没写博客了,今天给大家分享一个图片转PDF的相关操作,也算是一次总结吧. 首先需要准备动态库itextsharp.dll,这个dll去网上下载,都可以下载到,C#对PDF的操作都是基于这个类库来实 ...

  6. Winform或WebForm使用ReportViewer报表设计,工具栏按钮英文显示的解决办法

    在项目开发中,我们总是会用到rdlc报表设计器,大多数情况下在本地开发环境中工具栏按钮显示的是中文,但是部署到客户环境后发现显示的是英文. 解决这个问题也是走了很多弯路,给大家简单说一下: 1.最初以 ...

  7. 统信UOS系统开发笔记(七):在统信UOS系统上使用linuxdeployqt发布qt程序

    前言   在ubuntu上发布qt程序相对还好,使用脚本,但是在统信UOS麒麟上发布的时候,因为银河麒麟等不同版本,使用脚本就不太兼容,同时为了实现直接点击应用可以启动应用的效果,使用linuxdep ...

  8. 如何使用libavcodec将.yuv图像序列编码为.h264的视频码流?

    1.实现打开和关闭输入文件和输出文件的操作 //io_data.cpp static FILE* input_file= nullptr; static FILE* output_file= null ...

  9. P7561[JOISC 2021 Day2] 道路の建設案 (Road Construction) 题解

    P7561[JOISC 2021 Day2] 道路の建設案 (Road Construction) 题解 题目描述 JOI 国是一个 \(x\times y\) 的二维平面,王国里有 \(n\) 个城 ...

  10. C++ 惯用法之 Copy-Swap 拷贝交换

    C++ 惯用法之 Copy-Swap 拷贝交换 这是"C++ 惯用法"合集的第 3 篇,前面 2 篇分别介绍了 RAII 和 PIMPL 两种惯用法: RAII: Resouce ...