EditorTools文章采集发布助手接口文件说明：


1、本接口应用于discuz! x1 BBS广场和群组讨论区文章发布，支持自动回复和附件入库。

2、本接口支持自动发布回复帖，回复用户为账号列表中随机使用、回复时间自动拟真；

4、发布时使用的用户帐号应已在论坛注册，如果是发布群组帖子，用户应属于该群组；

5、本接口完美支持附件入库管理，所有附件都可以在编辑帖子时管理以及在后台管理；

6、增加发布接口可选参数zzhour，用于拟真发帖、回复时间；

7、增加发布接口可选参数addfeed，用于启用发送动态到家园；

8、增加发布接口可选参数ashowurl，用于支持更改默认附件目录以及远程文件。

9、增加发布接口可选参数maxclick，用于设定帖子查看数的最大随机值。

10、随机生成帖子查看数；

11、图片除了使用ET的水印功能，还支持X1的水印功能；

12、帖子内容除了使用ET的整理过滤，还支持X1的审核、过滤；

13、本接口基于discuz! x1 GBK 正式版制作，可用于beta版，应用于其他版本时请自行测试调整；

14、接口文件无须任何改动即可使用，如果你希望增加校验或其他功能，请仔细修改；

15、接口应用于utf8版时，请在发布规则中选择编码为UTF-8。

16、接口文件请直接上传到网站根目录下，如果同时使用X1的门户接口，请注意修改接口名称避免覆盖；



更多接口下载及使用说明见ET官方网站 http://www.zzcity.net




----------------------------------
discuz! x1 BBS广场专用接口文件说明
----------------------------------
一、检查接口

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值一致，本项用以防止接口被他人利用，如果需要进行更多校验，请自行填加相关代码。
    ashowurl=        BBS文件显示URL，默认值/data/attachment/forum，通过本参数可支持更改默认附件目录以及远程文件，取值与网站后台-上传设置对应；
    

5、可选参数
　　typeid=            主题分类（如论坛未设必选主题分类，可以不用）
    maxclick=200       最大随机点击数；	
　　parseurloff=       禁用 URL 识别（取值1）
    bbcodeoff=         禁用 Discuz 代码
　　smileyoff=         禁用表情（取值1）
　　isanonymous=       使用匿名发帖（取值1）
　　usesig=            使用个人签名（取值1）
　　readperm=          文章所需阅读权限
　　price=             文章售价
　　ordertype=         倒序看帖（取值1）
　　hiddenreplies=     回帖仅作者可见（取值1）
    htmlon=1           启用HTML代码，默认1，1为允许，0为禁止，当版块允许HTML时，如果本参数取值0，则帖子内容仍无法正常显示HTML代码；
    addfeed=1          启用发送动态
    zzhour=1           拟真时间，发帖时间倒退小时数，默认为1，回复时间将自动间隔5-9分钟；

6、内容格式
    当该版块允许HTML时，可发布HTML代码格式文章，此时Htmlon参数应设1或不填；
    当该版块禁用HTML时，只能发布UBB代码格式文章，应在发布规则中勾选“使用UBB代码格式”和“保留换行符”；
    由于UBB不能完整替代HTML，如果需要发布包含HTML代码的文章，应在网站管理中心-编辑版块-帖子选项中选择“允许使用HTML代码”；
    要使用UBB发布如FLASH、视频等内容时，请使用采集规则将FLASH、视频等地址整理为Discuz 代码格式；

7、附件目录
    附加参数ashowurl（即BBS文件显示URL）的值应与“发布规则-基本设置-文件显示URL”相同；
    文件显示URL的值，应与用户网站后台-上传设置-基本设置-附件 URL 地址对应，默认值是“/data/attachment/forum”；
    当网站更改了上传设置-附件 URL 地址时，该值应等于“附件 URL 地址”+“/forum”；
    当网站启用了远程附件时，该值应等于“远程附件-远程访问 URL”+“/forum”；
    使用远程附件时，不支持缩略图；


8、发布配置-文章发布网址处，可以如下填写：
　　http://您的网址/etpost_bbs.php
　　注：使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致

9、接口文件无须任何改动即可使用，如果你希望增加校验或其他功能，请仔细修改；  


----------------------------------

三、回复接口

1、接口文件名etreply_bbs.php，为保密，请自行修改文件名；

2、本接口文件请复制在网站根目录下使用；

3、本接口文件不能独立使用，必须配合发布接口文件etpost_bbs.php使用。

4、要使用本回复，请确认对应的采集规则-正文数据项“匹配多条正文”选项有效；

5、发布配置-文章回复网址处，可以如下填写：
　　http://您的网址/etreply_bbs.php
　　注：使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致

6、接口文件无须任何改动即可使用，如果你希望增加校验或其他功能，请仔细修改；  




----------------------------------
ET2发布规则 discuz! x1 GBK 广场BBS（支持附件和回复）
----------------------------------
# ET发布规则文本
# 发布规则名称：Discuz! x1 GBK BBS+群组（支持附件和回复）
# 版本号：2.1.0
# 生成时间：2010-06-08 18:42:53
#
[name]
RGlzY3V6ISB4MSBHQksgQkJTK8i61+mjqNans9a4vbz+us272Li0o6k=
[/name]
[urlchk]
aHR0cDovL8T6tcTN+NW+L2V0Y2hrX2Jicy5waHA/dmVyY29kZT0mZmlkPSZzdWJqZWN0PTwldGl0
bGUlPg==
[/urlchk]
[urlpost]
aHR0cDovL8T6tcTN+NW+L2V0cG9zdF9iYnMucGhw
[/urlpost]
[urlreply]
aHR0cDovL8T6tcTN+NW+L2V0cmVwbHlfYmJzLnBocA==
[/urlreply]
[isreply]
VHJ1ZQ==
[/isreply]
[len_t_s]
NQ==
[/len_t_s]
[len_t_l]
ODA=
[/len_t_l]
[len_c_s]
NTA=
[/len_c_s]
[len_c_l]
MzAwMDA=
[/len_c_l]
[ptitle]
c3ViamVjdA==
[/ptitle]
[pcontent]
bWVzc2FnZQ==
[/pcontent]
[puser]
dXNlcm5hbWU=
[/puser]
[ppsw]
cGFzc3dvcmQ=
[/ppsw]
[para1]
ZmlkPcT6tcTC28yzsOa/6UlEDQphc2hvd3VybD0vZGF0YS9hdHRhY2htZW50L2ZvcnVtDQp0eXBl
aWQ9DQpwYXJzZXVybG9mZj0NCnNtaWxleW9mZj0NCmJiY29kZW9mZj0NCnVzZXNpZz0NCmlzYW5v
bnltb3VzPQ0KcmVhZHBlcm09DQpwcmljZT0NCm9yZGVydHlwZT0NCmhpZGRlbnJlcGxpZXM9DQpt
YXhjbGljaz0yMDANCmFkZGZlZWQ9MQ==
[/para1]
[userlist]
08O7pzHD+7PGPdPDu6cxw9zC6w0K08O7pzLD+7PGPdPDu6cyw9zC6w0K08O7pzPD+7PGPdPDu6cz
w9zC6w0K08O7pzTD+7PGPdPDu6c0w9zC6w==
[/userlist]
[paralist]

[/paralist]
[ftp]
RmFsc2U=
[/ftp]
[ftpserver]

[/ftpserver]
[ftpport]
MjE=
[/ftpport]
[ftpuser]

[/ftpuser]
[ftppsw]

[/ftppsw]
[ftppasv]
RmFsc2U=
[/ftppasv]
[ymupdir]
VHJ1ZQ==
[/ymupdir]
[codepage]
MA==
[/codepage]
[translang]
MA==
[/translang]
[transparas]
c3ViamVjdA0KbWVzc2FnZQ==
[/transparas]
[pathfile]

[/pathfile]
[urlfile]
L2RhdGEvYXR0YWNobWVudC9mb3J1bQ==
[/urlfile]
[pfiles]
ZXRhdHRhY2hz
[/pfiles]
[psurl]

[/psurl]
[isloginpost]
RmFsc2U=
[/isloginpost]
[postcookies]

[/postcookies]
[postokcode]

[/postokcode]
[postaddurl]

[/postaddurl]
[isubb]
VHJ1ZQ==
[/isubb]
[iscrlf]
VHJ1ZQ==
[/iscrlf]
[sn]
OTk5OQ==
[/sn]
[g_id]
NQ==
[/g_id]

1、如果你要上传文件，请在方案中选择发布顺序为“先上传文件”；

2、需要下载文件时，如果您的ET2和网站在同一台电脑运行（即网站服务器运行ET2），方案的本地保存目录可直接选择附件文件夹 “您的网站文件夹\data\attachment\forum”，并勾选“在本地保存目录下按年月建立子目录”，取消勾选“文件上传后本地自动删除”，这样可省略FTP上传步骤。

3、发布规则-基本设置中的文件显示URL，应与网站后台上传设置一致，详情请看接口说明“7、附件目录”部分内容；

4、附加参数队列中的ashowurl的值应与发布规则-基本设置-文件显示URL保持一致；

5、本范例发布对象网站编码为GBK， 当本接口应用于UTF8版网站，请在发布规则中选择编码转换为使用UTF8。  
 


自在工坊
http://www.Zzcity.net