discuz日志接口使用说明

合集下载

Discuz!数据库字段说明

Discuz!数据库字段说明

随笔- 12 文章- 0 评论- 46 Discuz!数据库字段说明Discuz!数据库字段说明cdb_access 用户权限表cdb_adminactions 管理动作表cdb_admingroups 管理组数据表cdb_adminnotes 管理员留言cdb_adminsessions 管理员后台在线记录cdb_advertisements 广告资料表cdb_announcements 论坛公告资料表cdb_attachments 附件资料表cdb_attachtypes 附件类型表cdb_banned 被禁止的ip列表cdb_bbcodes bb代码资料表cdb_blogcaches 博客缓存表cdb_buddys 好友信息表cdb_creditslog 积分交易记录表cdb_crons 计划任务表cdb_failedlogins 错误登录记录cdb_favorites 个人收藏信息表cdb_forumfields 板块扩展信息数据表cdb_forumlinks 友情链接数据表cdb_forums 版块资料表cdb_medals 勋章资料表cdb_memberfields 用户扩展资料表cdb_members 用户基本资料表cdb_moderators 版主信息数据表cdb_modworks 版主工作记录表cdb_onlinelist 在线列表定制cdb_onlinetime 用户在线时间信息表cdb_orders 订单数据表cdb_paymentlog 支付记录cdb_pluginhooks 插件钩子表cdb_plugins 插件表cdb_pluginvars 插件配置表cdb_pms 短信资料表cdb_pmsearchindex 短消息搜索缓存表cdb_polls 投票帖资料表cdb_posts 帖子资料表cdb_profilefields 用户栏目定制cdb_promotions 论坛推广cdb_ranks 头衔表cdb_ratelog 帖子评分记录表cdb_regips 注册ip记录表cdb_relatedthreads 相关主题cdb_rsscaches RSS缓存cdb_searchindex 搜索缓存cdb_sessions 在线表cdb_settings 论坛设置表cdb_smilies 表情信息表cdb_stats 统计数据表cdb_statvars 统计变量表cdb_styles 风格cdb_stylevars 风格变量表cdb_subscrīptions 订阅信息表cdb_templates 模板cdb_threads 主题资料表cdb_threadsmod 主题管理记录表cdb_threadtypes 主题分类表cdb_usergroups 用户组数据表cdb_validating 等待人工审核的会员记录cdb_words 词语过滤表==================部份表解析=====-- 表的结构`cdb_access`--DROP TABLE IF EXISTS cdb_access;CREATE TABLE cdb_access (uid mediumint(8) unsigned NOT NULL default '0',fid smallint(6) unsigned NOT NULL default '0',allowview tinyint(1) NOT NULL default '0',allowpost tinyint(1) NOT NULL default '0',allowreply tinyint(1) NOT NULL default '0',allowgetattach tinyint(1) NOT NULL default '0',allowpostattach tinyint(1) NOT NULL default '0',PRIMARY KEY (uid,fid)) TYPE=MyISAM;----数据表说明:当某用户对某些版块有特定的权限的时候,该表记录了该用户在这些版块有什么权限。

[DZ X2.0教程]教你快速了解Discuz!程序文件功能,修改文件从此不用再求人以及扩展文本的创建

[DZ X2.0教程]教你快速了解Discuz!程序文件功能,修改文件从此不用再求人以及扩展文本的创建

相信有不少人热衷于基于修改原有系统文件所做的插件,当然了解程序文件功能是最重要的,下面我把Discuz! X2.0主要的程序文件功能说一下。

我只是整理,不是自己原创编辑的,所有权归原创作者所有哦。

Tips:Q:针对说明的文件是?A:我只基于原版文件对upload目录中基本的程序文件(php,htm,js,除了极少数无关紧要的)进行解释,其余文件(如图片文件),一般不做说明Q:某些目录下空白的index.htm是用来做什么的?A:用来防止列目录的Q:文件名颜色和标识的意义是?A:粗体表示这个文件比较重要,除非你非常了解其功能,否则修改错误会导致全站瘫痪;斜体表示这个文件已被加密,一般情况下修改没有意义;下划线表示这个文件一般99.99%的修改是用不上的,了解即可绿色的是函数库文件,蓝色的是常量调用文件,红色的是系统全局核心文件Q:文件名命名有什么特别规律吗?A:有的,一般inc的是调用文件,func是函数库文件,class是库文件,lng的是语言包文件,了解这些后缀能快速掌握文件功能。

Q:我看了你的帖子,可是我还是看不懂文件内是什么意思啊?A:这个嘛,还是要有一定基础了,一般掌握SQL,PHP和Htm你就可以去改文件做你要的功能了,这个不是我的任务了哦。

一般来说,如果随便指个地方,你能在1分钟内说出大概位置及所在的文件,那么你基本就算合格了。

不过我个人认为最重要的还是多改多读,在实践中提高自己的能力下面开始了,请看你的upload目录里面的文件,表述的格式依次为文件名,功能描述等等先从根目录开始,根目录文件一般都是入口,即执行具体功能的代码一般不在这些文件中,而是在其调用的文件中admin.php 系统站点管理入口文件api.php Discuz!合作应用入口文件(例如漫游、支付宝什么的都走这里)connect.php QQ互联入口文件cp.php 应用入口文件crossdomain.xml 数据交互文件,如果在里面定义其它站点的地址,那么这两个不同站点就可以交互数据favicon.ico图标文件,显示在浏览器的标题栏forum.php 论坛入口文件group.php 群组入口文件home.php 家园入口文件index.php 功能与portal.php基本相同member.php 用户信息入口文件misc.php 网站用户常用操作入口文件,例如像评分、收藏等功能都是走这个文件的plugin.php 插件入口文件portal.php 门户入口文件robots.txt在这个文件中加上具体的地址,可以防止被搜索蜘蛛检索到search.php 搜索功能入口程序userapp.php 用户应用入口程序API目录中的文件主要是和Discuz!进行合作的商家的应用程序,一般不要也无需修改,这里不多说明。

discuz模板使用说明

discuz模板使用说明

Discuz! 提供了方便的界面打包程序,前面已对其格式做了介绍,将导出信息的内容粘贴到 系统设置 中 风格方案 中的导入界面方案中,执行即可。程序会自动解析数据内容,恢复相关的界面设置,自定义替换变量和所需的模板设置。如果被导出界面使用了非默认模板,必须将 ./templates 目录属性设置为 777,以便导入程序自动建立模板记录和文件夹。
· [<span class="listA">$value[typename]</span>]<a
class="listA" href="$value[url]" title="$value[subjectall]" target="_blank">$value[subject]</a></div>
这是一个典型的条件模板,当条件 expr1 为真时,显示模板 statement1 内容,否则当 expr2 为真时,显示模板 statement2 内容,否则显示模板 statement3 的内容。如同其他语言中的条件控制一样,其中 <!--{elseif expr}--> 和 <!--{else} --> 是非必须的。
{template name}
模板嵌入符,为了避免模板的冗长,可以使用本符号来将 name 模板的内容嵌入本模板中(实际上为引用)。
{ statement}
运行 PHP 语句体 statement。推荐只在特别必须的时候才使用该结构,因为它会破坏模板的结构和可读性。如 { echo 'template!';} 实现的功能为 echo 'template';

DCBI-netlog管理系统用户手册(HIGH)

DCBI-netlog管理系统用户手册(HIGH)

神州数码网络(北京)有限公司版权所有2005年5月DCBI-NetLog核心功能为日志收集和管理,通过对网络上多种日志进行收集、分析和汇总等方式,便于网络管理员了解网络使用状况,并及时对网络进行优化和配置及控制。

可通过数据采集模块与设备端口镜像功能相配合,通过对IP包的分析,实现用户访问日志记录、流量统计等功能,为网络提供全面的访问日志记录,并能与DCBI-3000结合,将访问日志映射为真实用户,便于网络访问行为的定位查找。

同时还可支持标准Syslog接口,接收其他数据采集源提供的日志,并对这些日志进行分析、汇总等。

如果上述产品有软、硬件升级和变更,导致本使用手册内容需进行相应更新,恕不能事先通知。

如需查询产品信息、更新产品软件和使用手册,请访问的相应产品目录或咨询800-810-9119客户服务热线。

本使用手册版权和著作权属于神州数码网络(北京)有限公司,未经书面许可任何个人或团体组织不得将本使用手册内容的局部或全部以任何形式转载使用或出版销售。

版权所有,侵权必究!目录31.产品介绍 _______________________________________________________ 51.1.产品简介__________________________________________________________ 51.1.1.概述 _______________________________________________________________ 51.1.2.产品特点 ___________________________________________________________ 51.1.3.主要特性 ___________________________________________________________ 51.2.技术指标__________________________________________________________ 6log配置 _____________________________________________________ 72.1.后台模块配置后台模块安装__________________________________________ 72.1.1.服务器硬件环境 _____________________________________________________ 72.1.2.服务器软件环境 _____________________________________________________ 72.1.3.安装配置步骤 _______________________________________________________ 7 2.2.如何进行硬盘扩展__________________________________________________ 82.3.管理客户端安装(用户测试版本不提供windows的远程管理功能) ______ 13Log网络日志管理子系统 _____________________________________ 173.1.启动、登录和主界面介绍___________________________________________ 173.1.1.启动界面 __________________________________________________________ 173.1.2.登录界面 __________________________________________________________ 173.1.3.主界面 ____________________________________________________________ 183.2.操作模块管理_____________________________________________________ 213.2.1.操作员组管理 ______________________________________________________ 213.2.2.操作员管理 ________________________________________________________ 223.2.3.操作日志管理 ______________________________________________________ 233.3.系统管理_________________________________________________________ 253.3.1.系统配置 __________________________________________________________ 253.3.2.主界面统计图参数配置 ______________________________________________ 263.3.3.远程设备关机 ______________________________________________________ 273.4.上网日志管理_____________________________________________________ 273.4.1.上网日志查询 ______________________________________________________ 283.4.2.上网日志维护 ______________________________________________________ 293.5.上网统计_________________________________________________________ 323.5.1.上网次数统计 ______________________________________________________ 323.5.2.上网流量统计 ______________________________________________________ 333.5.3.Top_N源IP地址站点统计 ___________________________________________ 343.5.4.Top_N 目的IP地址站点统计_________________________________________ 353.5.5.Top_N目的URL站点统计 ___________________________________________ 363.6.访问级别管理_____________________________________________________ 37 3.6.1.定义敏感站点 ______________________________________________________ 37 3.6.2.站点访问级别管理 __________________________________________________ 391. 产品介绍1.1. 产品简介1.1.1. 概述神州数码DCBI-NetLog可以与设备端口镜像功能相配合,通过对IP包的分析,实现用户访问日志记录、流量统计等功能,为网络提供全面的日志记录,并能与DCBI-3000结合,将访问日志映射为真实用户,便于网络访问行为的定位查找。

discuz使用手册

discuz使用手册

discuz使用手册
Discuz使用手册如下:
1. 安装:在电脑上下载安装lamp环境,可以phpstudy,然后安装。

下载discuz,这个要到官方论坛,专门有下载专区。

把discuz的upload复制
到phpstudy的网站目录。

在浏览器地址栏中输入localhost,进行安装就
可以了,都是自动的。

2. 删除回帖:在帖子页面,选中回帖右下方的多选框,点击“管理选项”中的“删除回帖”或者帖子底部的“删除”,输入操作理由,点击提交即可。

3. 移动主题:在版块页面或者帖子页面都可以操作,版块页面可以进行批量主题移动,帖子页面只能移动当前帖子。

操作页面针对移动方式有两个选项:移动主题、移动主题并在原来的版块中保留转向。

移动主题:主题直接被移动到目标版块。

保留转向:主题被移动到目标版块后在当前版块继续保留一个帖子链接,点击该链接则进入被移动到目标版块的帖子。

转向链接的帖子前面会有一个“移动”标志,并且帖子状态为锁定状态。

4. 屏蔽帖子:单帖屏蔽功能是一个超级实用的功能,它可以在版主认为用户发布的某个帖子不符合版规或内容有待商榷时使用。

希望以上信息能帮到您,如有疑问可查阅官网或咨询专业人士。

discuz使用手册

discuz使用手册

discuz使用手册一、简介Discuz是一款开源的论坛软件,拥有强大的功能和易于使用的界面。

本使用手册将详细介绍Discuz的各项功能和操作方法,帮助用户快速上手并充分发挥其优势。

二、安装与设置1. 安装步骤a. 下载Discuz安装包并解压;b. 创建数据库,并将Discuz安装包中的文件上传至服务器;c. 运行安装向导,填写数据库信息和管理员设置;d. 完成安装并进行相关配置。

2. 基本设置a. 登录后台管理中心;b. 配置站点名称、URL、时区等基本信息;c. 设定用户注册和登录方式;d. 设置论坛的版块和权限。

三、论坛管理1. 用户管理a. 注册与审核:设定用户注册流程及审核方式;b. 用户组管理:创建不同的用户组以区分权限和管理;c. 用户权限设置:设定不同用户组的权限。

2. 板块管理a. 创建板块:设置论坛的版块及其属性;b. 板块权限:为不同用户组设定各自的板块权限;c. 主题分类:创建主题分类以便用户更好地进行讨论。

四、主题与回复1. 发表主题a. 在指定板块中点击发布新主题;b. 编写主题标题和内容;c. 标记关键字和添加附件(如果需要);d. 发布主题并等待其他用户回复。

2. 回复主题a. 在主题页面中点击回复按钮;b. 编写回复内容;c. 可选的附带图片、链接等;d. 提交回复并等待其他用户互动。

五、权限管理1. 用户权限a. 默认用户组权限:管理新注册用户的权限;b. 特殊用户组权限:特定用户组的特殊权限设置;c. 用户自定义权限:用户能够自行设置的权限。

2. 板块权限a. 读权限:设置用户可以阅读哪些板块;b. 发帖权限:设定用户是否能够在特定板块发布主题;c. 回帖权限:控制用户是否可以回复特定板块的主题。

六、其他功能1. 积分和勋章:设定用户获得积分和勋章的规则;2. 用户签名:设置用户在论坛中的个性签名;3. 搜索功能:快速搜索论坛中的主题和回复;4. 草稿箱:自动保存用户未发布的内容;5. 私信和@功能:用户之间的私密交流;6. 管理员工具:包括数据备份、论坛开关等。

Discuz正式版论坛群组接口使用说明

Discuz X2.5 正式版论坛与群组接口使用手册一、简介1、本接口应用于discuz! X2.5 正式版(Release 20130426)论坛和群组帖子发布,支持发布回复和附件入库;2、本接口完美支持附件入库,附件可动态显示,支持DZX内部附件标记,所有附件都可以在编辑帖子时管理以及在后台管理;3、本接口支持远程附件,详见发布接口附件部分说明;4、本接口支持预发布(定时发布),详见发布接口参数cronpublish说明;5、本接口支持回帖奖励设置,详见发布接口回帖奖励部分说明6、本接口支持广播,详见参数adddynamic;7、本接口支持自动发布回复帖,回复用户为账号列表中随机使用、回复时间自动拟真,详见参数zzhour;8、本接口支持自动获取标签,详见参数tagauto;9、本接口支持自动发送动态到家园,详见参数addfeed;10、本接口支持更改附件目录,详见参数ashowurl;11、本接口可设置随机点击数,详见参数maxclick;12、由于用户可能同时使用discuz! X2.5 正式版的多种接口,请注意修改接口名称,使每种接口区别,例如本接口包里提供的接口文件都加上了“bbs”的文件名后缀;13、发布时使用的用户帐号应已在论坛注册,如果是发布群组帖子,用户应属于该群组;14、图片除了使用ET的水印功能,还支持X2.5 正式版的水印功能;15、帖子内容除了使用ET的整理过滤,还支持X2.5 正式版的审核、过滤;16、使用本接口时,发布配置应启用“使用UBB代码格式”,除非您在X2.5 正式版后台开启了允许HTML代码;17、在discuz! X2.5 正式版utf8版使用本接口时,请在发布规则中选择编码为UTF-8;18、本接口基于discuz! X2.5 正式版GBK版制作,适用于discuz! X2.5 正式版GBK/utf-8等版本,应用于其他版本时请自行测试调整;19、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;20、3个接口文件请复制在discuz! X2.5 正式版网站根目录下使用;二、安装接口在接口文件夹中找到接口文件,如图:请将etchk_bbs.php、etpost_bbs.php、etreply_bbs.php等接口文件上传到指定目录,请使用二进制方式上传,如图:三、配置发布规则1、将范例发布规则文本导入ET2发布配置,或使用软件内置发布规则范例,如图:2、将检查网址和发布网址中的“您的网站”改为您要发布的网站网址,如图:3、在参数取值页,填上您要发布的版块ID或群组ID,如图:打开论坛或群组页面,可以查看版块ID,即fid的值:5、填上注册用户的账号、密码,注意格式和账号权限(需要某些验证或操作才允许发帖的论坛,账号应已完成验证),如图:四、接口说明一、检查接口1、接口文件名etchk_bbs.php,为保密,请自行修改文件名;2、本接口文件请复制在网站根目录下使用;3、主要参数subject文章标题;fid论坛版块ID,用于限定检查范围,可不填;vercode请自行设定,并在检查接口文件开始处修改vercode使其一致;4、发布配置-文章检查网址处,可以如下填写:http://您的网址/etchk_bbs.php?vercode=&fid=&subject=<%title%>注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致5、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;二、发布接口1、接口文件名etpost_bbs.php,为保密,请自行修改文件名;2、本接口文件请复制在网站根目录下使用;注:以下参数名后“=”号为示范取值而用,参数名本身不含“=”号;固定取值的参数,可以在发布规则-参数取值中设置;采集取值的参数项,请在发布规则-发布项中添加;3、主要参数username 会员名参数名password 密码参数名subject 主题标题参数名message 内容参数名etattachs 文件列表参数名4、附加参数fid论坛版块编号(取值为您要发布的版面FID号)vercode安全校验码,请自行设定,并须与发布接口文件开始处vercode值一致,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。

应用安全-CMS-Discuz漏洞汇总

应⽤安全-CMS-Discuz漏洞汇总Discuz ML! V3.X 代码注⼊Date2019类型代码注⼊导致RCE影响范围Discuz!ML v.3.4、Discuz!ML v.3.2、Discuz!ML v.3.3 product of poc_language=sc'.phpinfo().';SSV-90861Date:2012类型:敏感信息泄露影响范围:DZ x2.5POC:http://www.xx.xx/uc_server/control/admin/db.phphttp://www.xx.xx/source/plugin/myrepeats/table/table_myrepeats.phphttp://www.xx.xx/install/include/install_lang.phpDiscuz! X2.5 远程代码执⾏Date:2012类型:RCE前置条件:(1).注册任意账户(2).登陆⽤户,发表blog⽇志(注意是⽇志)(3).添加图⽚,选择⽹络图⽚,地址{${fputs(fopen(base64_decode(ZGVtby5waHA),w),base64_decode(PD9waHAgQGV2YWwoJF9QT1NUW2NdKTsgPz5vaw))}}(4).访问⽇志,论坛根⽬录下⽣成demo.php,⼀句发密码c影响范围:v2.5Discuz!X2/2.5弱⼝令破解漏洞Date:2013类型:登录界⾯暴⼒破解影响范围:Discuz!X2/2.5ssvid-93588Date:2014类型:任意⽂件删除前置条件:(1)登陆DZ前台(2)请求:home.php?mod=spacecp&ac=profile&op=basePOST birthprovince=../../../test.txt&profilesubmit=1&formhash=b644603b修改成功之后出⽣地就会变为../../../test.txt(3)构造请求向home.php?mod=spacecp&ac=profile&op=base上传⽂件(普通图⽚即可)请求后⽂件被删除影响范围:version<=3.4SSV-96608Date:2014.10类型:前台任意⽂件删除影响范围:SSV-89024Date:2015.1类型:Discuz X2.5 /source/class/class_image.php 命令执⾏漏洞影响范围:Discuz X2.5Discuz! X系列远程代码执⾏漏洞Date:2015.8类型:RCE + XML反序列化前置条件:访问:/api/uc.php影响范围:SSV-91183Date:2016.3类型:SSRF影响范围:Discuz! X2 X3POC:/archives/6068.html?mipCVE-2018-14729Date:2018.8类型:远程代码执⾏前置条件:登录后台影响范围:Discuz! 1.5-2.5DiscuzDiscuz!X ≤3.4任意⽂件删除漏洞分析Discuz!7.2/X1 第三⽅插件SQL注⼊及持久型XSS漏洞SQL注⼊及跨站脚本漏洞。

调用外部接口时记录日志的方法-概述说明以及解释

调用外部接口时记录日志的方法-概述说明以及解释1.引言1.1 概述概述部分的内容可以写作以下内容:引言部分将介绍本篇文章的主要内容和目的,即探讨调用外部接口时记录日志的方法。

在现代软件开发中,我们经常需要和外部服务或接口进行交互,这些外部接口可能是第三方的API,也可能是内部的微服务。

为了追踪调用过程中的错误和异常情况,记录日志是一种常见的技术手段。

本文将从调用外部接口的重要性和记录日志的作用两个方面来详细探讨。

在软件开发中,调用外部接口是非常常见的场景。

我们可能需要与第三方的服务进行数据交换、调用其提供的功能接口或者获取某些数据。

而这些外部接口的可靠性往往是我们无法控制的,可能会出现各种异常情况,如网络中断、超时、服务不可用等。

因此,我们需要一种方法来记录每次调用的详细信息,以便在出现问题时能够快速定位和解决。

而记录日志的作用也不仅仅是为了追踪错误和异常情况。

日志还可以为我们提供关键的性能指标和可用性度量,帮助我们了解接口的响应时间、吞吐量和错误率等重要信息。

通过分析这些日志,我们可以及时发现潜在的性能问题和瓶颈,并采取相应的优化措施。

同时,日志还可以作为调试的有力工具,帮助我们在调用外部接口时进行问题定位和调试。

因此,本文将从调用外部接口的重要性和记录日志的作用两个方面入手,介绍一些常用的记录日志的方法和技巧。

我们将讨论如何选择合适的日志级别和格式,如何记录请求和响应的详细信息,以及如何处理和分析日志数据。

希望通过本文的阐述,读者能够对调用外部接口时记录日志的方法有更深入的了解,并能够在实际项目中应用和实践。

1.2 文章结构文章结构是指文章的整体布局和组织方式。

一个良好的文章结构能够使读者更好地理解和消化文章内容,同时也能使作者更清晰地表达自己的观点和思路。

文章结构通常包括引言、正文和结论三个部分。

引言部分用于引出文章的主题和目的,正文部分是文章的核心内容,用于详细阐述和分析论题,结论部分则对文章进行总结,提出建议和展望。

DZ X2.0 教你快速了解Discuz!程序文件功能,修改文件不求人


点评信有不少的下面我把Discuz! X主要的程序文件功能说一下
Tips: Q:针对说明的文件是? A:我只基于原版文件对upload目录中基本的程序文件(phphtmjs除了极少数无关紧要的)进行解释其余文件(如图片文件)一般不做说明 Q:某些目录下空白的是用来做什么的? A:用来防止列目录的 Q:文件名颜色和标识的意义是? A:粗体表示这个文件比较重要除非你非常了解其功能否则修改错误会导致全站瘫痪斜体表示这个文件已被加密一般情况下修改没有意义;下划线表示这个文件一般%的修改是用不上的了解即可 绿色的是函数库文件蓝色的是常量调用文件红色的是系统全局核心文件 Q:文件名命名有什么特别规律吗? A:有的一般inc的是调用文件func是函数库文件class是库文件lng的是语言包文件了解这些后缀能快速掌握文件功能 Q:我看了你的帖子可是我还是看不懂文件内是什么意思啊? A:这个嘛还是要有一定基础了一般掌握SQLPHP和Htm你就可以去改文件做你要的功能了这个不是我的任务了哦一般来说如果随便指个地方你能在分钟内说出大概位置及所在的文件那么你基本就算合格了不过我个人认为最重要的还是多改多读在实践中提高自己的能力下面开始了请看你的upload目录里面的文件表述的格式依次为文件名功能描述等等先从根目录开始根目录文件一般都是入口即执行具体功能的代码一般不在这些文件中而是在其调用的文件中adminphp 系统站点管理入口文件apiphp Discuz!合作应用入口文件(例如漫游支付宝什么的都走这里)connectphp QQ互联入口文件cpphp 应用入口文件crossdomainxml 数据交互文件如果在里面定义其它站点的地址那么这两个不同站点就可以交互数据faviconico 图标文件显示在浏览器的标题栏forumphp 论坛入口文件groupphp 群组入口文件homephp 家园入口
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Discuz X1日志接口使用手册
一、简介
1、本接口应用于discuz! x1家园日志发布;
2、本接口支持自动获得标签,见参数tag的说明;
3、本接口随机向预设用户的个人空间发布日志;
4、由于用户可能同时使用discuz! x1的多种接口,请注意修改接口名称,使每种接口区
别,例如本接口包里提供的接口文件都加上了“blog”的文件名后缀;
5、在discuz! x1 utf8版使用本接口时,请在发布规则中选择编码为UTF-8;
6、本接口基于discuz! x1 GBK版制作,适用于discuz! x1 GBK/utf-8等版本,应用于其他
版本时请自行测试调整;
7、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
8、2个接口文件请复制在discuz! x1网站根目录下使用;
二、安装接口
在接口文件夹中找到接口文件,如图:
请将etchk_blog.php、etpost_blog.php、等接口文件上传到指定目录,请使用二进制方式上传,如图:
三、配置发布规则
1、将范例发布规则文本导入ET2发布配置,或使用软件内置发布规则范例,如图:
2、将检查网址和发布网址中的“您的网站”改为您要发布的网站网址,如图:
3、在参数取值页,填上您要发布的分类ID,可以填多个,用英文逗号分隔,可以留空不填,如图:
打开日志发布界面源代码,可以查看分类块ID,即classid的值:
5、填上您的账号、密码,注意格式和账号权限,如图:
这里填了哪些用户账号,就会随机向这些用户的空间发布日志文章;
四、接口说明
一、检查接口
1、接口文件名etchk_blog.php,为保密,请自行修改文件名;
2、本接口文件复制在网站根目录使用,如果目录名有变更,请自行对应;
3、主要参数
subject 文章标题
vercode 校验码,请自行设定,并在检查接口文件开始处修改$vercode使其一致;
4、发布配置-文章检查网址处,可以如下填写:
http://您的网址/etchk_blog.php?vercode=&subject=<%title%>
注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
5、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
二、发布接口
1、接口文件名etpost_blog.php,为保密,请自行修改文件名;
2、本接口文件请复制在网站根目录下使用,为保密,请自行修改文件名;
注:以下参数名后“=”号为示范取值而用,参数名本身不含“=”号;
固定取值的参数,可以在发布规则-参数取值中设置;
采集取值的参数项,请在发布规则-发布项中添加;
3、主要参数
username 会员名参数名
password 密码参数名
subject 主题标题参数名
message 内容参数名;
4、附加参数
vercode 安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。

5
tag标签参数名,在采集中取值则不使用自动获取标签,留
空则启用自动获取标签功能;
Classid= 日志分类ID,可留空;
Friend=0 日志访问范围条件,0全站用户可见,1仅好友可见,
2指定好友可见,3仅自己可见
Noreply=0 允许评论,0为允许,1为禁止
Makefeed=1 产生动态,1为允许,0为禁止;
6、发布配置-文章发布网址处,可以如下填写:
http://您的网址/etpost_blog.php
注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
7、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
五、常见错误:
当提示采集失败时,请查看返回信息了解错误详情,以便改正,返回信息窗见下图:
一、[err]账号密码错误[/err]
1、检查发布规则-参数取值-账号密码队列;
二、[err]invalid vercode[/err]
1、在发布规则-检查网址中填写的vercode 值和检查接口文件中的vercode值不一致;
2、在发布规则-参数取值-附件参数队列中填写的vercode值和发布接口文件中的
vercode值不一致;
三、[err] subject is null[/err]:
1、使用的采集规则未能正确采集到标题;
2、采集规则的数据整理将标题过滤了;
3、错误的修改了发布规则-发布项中的标题参数名,正确的参数名请看本文接口说明部分;
4、发布规则未开启utf-8编码转换;
四、[err]内容不能为空[/err]:
1、使用的采集规则未能正确采集到正文数据项;
2、采集规则的数据整理将正文数据过滤了;
3、错误的修改了发布规则-发布项中的正文参数名,正确的参数名请看本文接口说明部分;
4、发布规则未开启utf-8编码转换;
五、文章乱码:
1、发布规则未开启utf-8编码转换;
2、数据整理不当;
六、附件上传不成功:
1、检查附件保存路径和格式是否正确
2、检查附件是否存在
3、检查FTP目录和权限设置;
七、图片不显示:
1、检查发布规则文件显示URL设置;
2、如果启用FTP上传,则文件显示URL和FTP上传目录应一致;
3、如果使用保存目录而未使用FTP上传,则文件显示URL应和方案的文件保存目录一致;。

相关文档
最新文档