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

1、本接口应用于discuz! x1 门户文章发布。

2、封面图片可自动生成缩略图 ，如果不指定封面图片，将自动以第一幅jpg图片作为封面缩略图（发布项-文件列表参数名须填etattachs）；

3、发布时使用的用户帐号应具有门户文章发布权限；

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

5、如果同时使用X1的BBS接口，请注意修改接口名称避免覆盖；

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

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

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

9、2个接口文件请复制在dzx1网站根目录下（如果dzx1网站不是网站根目录，请复制到dzx1网站目录下）使用；


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




----------------------------------
discuz! x1 门户文章专用接口文件说明
----------------------------------
一、检查接口

1、接口文件名etchk.php，为保密，请自行修改文件名；
2、本接口文件复制在网站根目录下使用；
3、主要参数
　　文章标题：title　
　　分类ID　：catid　　　用于限定检查范围，可不填，请对照管理中心查看分类ID；
　　校验码　：vercode　　请自行设定，并在检查接口文件开始处修改vercode使其一致；

4、发布配置-文章检查网址处，可以如下填写：
　　http://您的网址/etchk.php?vercode=&catid=&title=<%title%>
　　注：使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致

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


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

二、发布接口

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

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

注：以下参数名后“=”号为示范取值而用，参数名本身不含“=”号；
　　固定取值的参数，可以在发布规则-参数取值中设置；
　　采集取值的参数项，请在发布规则-发布项中添加；


3、主要参数
　　username 	    会员名参数名
    password 	    密码参数名
    title           主题标题参数名
　　content 	    内容参数名（若要进行分页请在数据整理中将ET2正文分隔标记“#-0-#”替换为discuz! x1分页标记“###NextPage###”）
    etattachs       文件列表参数名，若要使用自动提取第一幅jpg图片为缩略图必须填写；

4、附加参数
　　catid           文章分类编号(请对照管理中心文章分类) 
　　vercode         安全校验码，请自行设定，本项用以防止接口被他人利用，如果需要进行更多校验，请自行填加相关代码。
    ashowurl=       门户文件显示URL，默认值/data/attachment/portal，通过本参数可支持更改默认附件目录以及远程文件，取值与网站后台-上传设置对应；


5、可选参数
　　summary         文章摘要，不使用则自动摘要；
　　author          文章作者；
　　from            文章来源；
　　fromurl         来源地址；
　　url             跳转URL；
　　pic             封面图片，如果你要发布封面图片，请在方案中选择发布顺序为“先上传文件”，可自动生成缩略图；

6、封面图片
    如果用户未使用Pic参数指定采集封面图片，则自动提取文件列表中第一幅jpg图片为封面缩略图；
    如果需要指定封面图片，用户使用的采集规则应有一个数据项来采集一个作为封面图片的图片网址，并在发布规则-发布项-其他发布项中将该数据项与参数pic对应；
    要使用自动提取缩略图功能必须开启对应采集规则的文件下载；

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


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

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


----------------------------------
ET2发布规则 discuz! x1 GBK 门户文章 范例
----------------------------------
# ET发布规则文本
# 发布规则名称：Discuz! x1 GBK 门户文章
# 版本号：2.1.0
# 生成时间：2010-06-10 10:09:33
#
[name]
RGlzY3V6ISB4MSBHQksgw8W7p87E1cI=
[/name]
[urlchk]
aHR0cDovL8T6tcTN+NW+L2V0Y2hrLnBocD92ZXJjb2RlPSZjYXRpZD0mdGl0bGU9PCV0aXRsZSU+

[/urlchk]
[urlpost]
aHR0cDovL8T6tcTN+NW+L2V0cG9zdC5waHA=
[/urlpost]
[urlreply]
aHR0cDovLw==
[/urlreply]
[isreply]
RmFsc2U=
[/isreply]
[len_t_s]
NQ==
[/len_t_s]
[len_t_l]
MTAw
[/len_t_l]
[len_c_s]
NTA=
[/len_c_s]
[len_c_l]
NTAwMDA=
[/len_c_l]
[ptitle]
dGl0bGU=
[/ptitle]
[pcontent]
Y29udGVudA==
[/pcontent]
[puser]
dXNlcm5hbWU=
[/puser]
[ppsw]
cGFzc3dvcmQ=
[/ppsw]
[para1]
Y2F0aWQ9xPq1xM7E1cK31sDgSUQNCmFzaG93dXJsPS9kYXRhL2F0dGFjaG1lbnQvcG9ydGFs
[/para1]
[userlist]
zfjVvrHgvK0xtcTTw7unw/s9zfjVvrHgvK0xtcTD3MLrDQrN+NW+seC8rTK1xNPDu6fD+z3N+NW+
seC8rTK1xMPcwusNCs341b6x4LytM7XE08O7p8P7Pc341b6x4LytM7XEw9zC6w==
[/userlist]
[paralist]
1arSqj1zdW1tYXJ5DQrX99XfPWF1dGhvcg0KzsTVwsC01LQ9ZnJvbQ0KwLTUtLXY1rc9ZnJvbXVy
bA0KzPjXqlVSTD11cmwNCrfiw+bNvMasPXBpYw==
[/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]

[/transparas]
[pathfile]
xPq1xM341b5GVFDEv8K8L2RhdGEvYXR0YWNobWVudC9wb3J0YWw=
[/pathfile]
[urlfile]
L2RhdGEvYXR0YWNobWVudC9wb3J0YWw=
[/urlfile]
[pfiles]
ZXRhdHRhY2hz
[/pfiles]
[psurl]
c291cmNldXJs
[/psurl]
[isloginpost]
RmFsc2U=
[/isloginpost]
[postcookies]

[/postcookies]
[postokcode]

[/postokcode]
[postaddurl]

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



1、如果你要发布封面图片，请在方案中选择发布顺序为“先上传文件”，可自动生成缩略图；

2、如果用户未使用Pic参数指定采集封面图片，则自动提取文件列表中第一幅jpg图片为封面缩略图，要使用自动提取缩略图功能必须开启对应采集规则的文件下载；

3、在发布规则范例中，发布项-其他发布项 设置了“封面图片”和参数pic对应，但如果用作封面的图片数据项名称是别的名字，例如“缩略图”，则请在这里将“封面图片”改为“缩略图”；

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

5、参数取值-账号密码队列中设置的用户，应具备发布门户文章的权限；

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

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

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


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