帝国EmpireCMS6.6 新闻类文章接口

前往检查接口      前往发布接口      前往发布规则

检查接口说明

    1、接口文件名etchk.php,为保密,请自行修改文件名;
    2、本接口文件复制在网站/e/admin目录使用,如果目录名有变更,请自行对应;
    3、主要参数
      keyboard 文章标题
      classid 栏目ID,用于指定检查栏目,可在后台网站栏目管理处查看;
      vercode 校验码,请自行设定,并在检查接口文件开始处修改$vercode使其一致;


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

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

    下载GBK检查接口文件     下载UTF-8检查接口文件

检查接口代码

发布接口说明

    1、接口文件名etpost.php,为保密,请自行修改文件名;
    2、本接口文件请复制在网站/e/admin目录下使用,为保密,请自行修改文件名;

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


    3、基本参数
      username 会员名参数名
      password 密码参数名
      title 主题标题参数名
      newstext 内容参数名,若要进行手动内容分页,请使用数据整理将et的内容分隔标记“#-0-#”替换为帝国cms的分页标记 [!--empirenews.page--],手动分页时,请将自动分页参数关闭;
      classid    栏目编号(请对照后台栏目管理查看栏目id)

    4、主要参数
      vercode
      安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。

      infotags
      标签,可留空,多个用","逗号格开

      copyclassid[]=
      其他栏目id,设置本项可将文章同时发布到其他栏目,由于网站后台栏目管理-生成列表中无法选择生成关联栏目,所以不能同时生成这些栏目的静态页面;
      举例,要将文章同时发布到ID32和35的栏目,格式如下:
      copyclassid[]=32
      copyclassid[]=35

      copyimg=1
      远程保存图片

      copyflash=1
      远程保存flash

      checked=1
      发布状态,1为发布,0为待审核;

    5、可选参数
      ftitle 副标题
      smalltext 内容简介
      keyboard 关键词
      writer 作者
      befrom 信息来源
      titlefont[b]=b 标题样式:粗体
      titlefont[i]=i 标题样式:斜体
      titlefont[s]=s 标题样式:删除线
      titlecolor= 标题颜色
      isgood=1 推荐
      firsttitle=1 头条
      newstempid=1 模板编号
      mark=1 图片加水印
      getfirsttitlepic=1 取第1张上传图为标题图片
      getfirsttitlespic=1 取第1张上传图为缩略图
      getfirsttitlespicw= 缩略图宽
      getfirsttitlespich= 缩略图高
      qz_url= flash地址前缀
      dokey=1 关键字替换
      autopage=1 自动分页,1为启用,0为禁用
      autosize=5000 自动分页大小,通常设为5000字
      istop=0 置顶级别,0-6级
      groupid=0 访问权限,0为游客,1为普通会员,2为vip会员,3为企业会员,4为企业vip会员
      userfen=0 查看扣除点数
      closepl=1 关闭评论
      filenameqz= 文件前缀
      ztid[]= 所属专题id
    onclick=200 最大点击数,点击数将取1到最大点击数的随机值;
      newstime 文章发布时间,请使用长日期标准格式;

    6、需要自动生成首页、栏目页等静态html,请在网站后台设置栏目属性-选项设置-后台信息发布设置;
    但因性能关系,不建议选择除生成内容html之外的静态页面,建议在计划任务中设置刷新任务生成它们;

    7、如果需要缩略图,应使用copyimg参数调用cms的远程保存图片功能;此时,应取消et采集规则中的文件下载和发布规则中的ftp上传;


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

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

    下载GBK发布接口文件     下载UTF-8发布接口文件

发布接口代码

发布规则使用说明

    在ET采集软件发布配置的规则列表使用鼠标右键菜单导入本发布规则代码。

    1、本接口需要使用管理员账号发布,请确认您填写在发布规则-参数取值-账号密码队列中的账号有相应权限;
    2、本范例发布对象网站编码为GBK, 当本接口应用于utf8版时,请在发布规则中选择编码。
    3、为本规则配套的采集规则数据项名称应与本规则发布项数据项名称一致;
    4、请注意,检查网址中的CLASSID(栏目ID)的值必须填写;


    常见错误:
    一、[err]账号密码错误[/err]
    1、检查发布规则-参数取值-账号密码队列;

    二、[err]invalid vercode[/err]
    1、在发布规则-检查网址中填写的vercode 值和检查接口文件中的vercode值不一致;
    2、在发布规则-参数取值-附件参数队列中填写的vercode值和发布接口文件中的vercode值不一致;


    三、[err]标题不能为空[/err]:
    1、使用的采集规则未能正确采集到标题;
    2、采集规则的数据整理将标题过滤了;
    3、错误的修改了发布规则-发布项中的标题参数名,正确的参数名请看本文接口说明部分;
    4、发布规则未开启utf-8编码转换;

    四、[err]内容不能为空[/err]:
    1、使用的采集规则未能正确采集到正文数据项;
    2、采集规则的数据整理将正文数据过滤了;
    3、错误的修改了发布规则-发布项中的正文参数名,正确的参数名请看本文接口说明部分;
    4、发布规则未开启utf-8编码转换;

    五、[err]时间格式错误[/err]:
    1、newstime参数的格式错误,可以使用数据整理调整;

    六、文章乱码:
    1、发布规则未开启utf-8编码转换;
    2、数据整理不当;

    七、附件上传不成功:
    1、检查附件保存路径和格式是否正确
    2、检查附件是否存在
    3、检查FTP目录和权限设置;

    八、图片不显示:
    1、检查发布规则 文件显示URL设置;
    2、如果启用FTP上传,则文件显示URL和FTP上传目录应一致;
    3、如果使用保存目录而未使用FTP上传,则文件显示URL应和方案的文件保存目录一致;


ET采集2发布规则范例


    (请使用 CTRL+A 和 CTRL+C 从上栏复制规则)

免责声明:自在工坊网站所展示的作品信息由用户自行提供,其真实性、准确性和合法性由信息发布人负责。自在工坊不提供任何保证,并不承担任何法律责任。