Phpwind 8.7 论坛多功能接口

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

检查接口说明

    1、接口文件名etchk_bbs.php,为保密,请自行修改文件名;
    2、本接口文件复制在网站根目录使用,如果目录名有变更,请自行对应;
    3、主要参数
      keyword 文章标题
      fid 论坛版块ID,用于限定本规则的检查版块,可以填写多个(英文逗号分隔),也可以为空,格式如fid=47,48,49;
      vercode 校验码,请自行设定,并在检查接口文件开始处修改$vercode使其一致;


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

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

     

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

检查接口代码

发布接口说明

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

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

    固定取值的参数,可以在发布规则-参数取值中设置,如图:

    3、基本参数
      pwuser 会员名参数名
      pwpwd 密码参数名
      atc_title 主题标题参数名
      atc_content 内容参数名;
      etattachs    文件列表发布参数名,可不填,不填则不启用附件入库:

    4、主要参数
      Fid      论坛版块ID,必填,可以填写多个(英文逗号分隔),格式如fid=37,38,39
      vercode 安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。
      atc_html    是否启用HTML代码,1为开启,0为关闭,关闭时需要勾选“使用UBB代码格式”;开启时取消“使用UBB代码格式”;

    5、可选参数
    att_special=2 附件访问类型,1为加密,2为出售,0或留空为公开;
    att_ctype=money 附件访问条件,money为铜币、rvrc为威望,credit为贡献值,currency为银元,1为好评度
    att_needrvrc=0 附件访问条件对应数量,0为公开,如图:

    atc_tags 标签,可留空,留空则按网站后台的标签库,自动分析标签;
    zzmins=5 回复间隔分钟上限,单位分钟,将在上限内随机产生;
    zzhours=1 主题时间倒退小时,单位小时,如下图:

    p_type= 主题分类编号,如论坛未设必选主题分类,可以不用
    p_sub_type= 主题子分类编号,可以不用
    atc_iconid=0 主题图标ID,取值范围0-8,请对照发帖界面;
    atc_autourl=1 自动分析URL开关,0为关闭,1为开启;
    atc_usesign=1 使用签名开关,0为关闭,1为开启;
    atc_convert=1 wincode转换开关,0为关闭,1为开启,当关闭时,文章内的[post]、[sell]等代码不可用;
    atc_hide=0 隐藏此帖开关(回复可见),0为关闭,1为开启;
    atc_hideatt=0 隐藏附件开关(回复可见),0为关闭,1为开启;
    atc_anonymous=0 匿名发帖开关,0为关闭,1为开启;
    digest=0 是否精华,0为否,1为是;
    topped=0 是否置顶,0为否,1为是;
    replayorder=0 回复显示顺序,0默认,1正序,2倒序;
    atc_requiresell=0 是否出售本帖,0为否,1为是;
    atc_money=0 出售价格
    atc_credittype=money 出售单位
    atc_requireenhide=0 是否加密,0为否,1为是;
    atc_rvrc=0 加密可见等级
    atc_enhidetype= 加密可见单位
    atc_newrp=0 回复站内通知,0为否,1为是;

    6、可在正文中使用的特殊代码
    PW使用了一些特殊代码,使正文内容产生各种效果,下面对此做一些介绍:
      1、post 隐藏部分内容,格式[post]内容[/post];
      2、sell 出售部分内容,格式[sell=5]内容[/sell],这里的5是价格;
      3、code 显示内容为代码样式,格式[code]内容[/code];
      4、quote 显示内容为引用样式,格式[quote]内容[/quote];
      5、rm 播放RM影音文件,格式[rm=314,256,1]文件网址[/rm],1表示立即播放, 0不播放,314和256为显示尺寸;
      6、wmv 播放wmv、MP3音文件,格式[wmv=314,256,1]文件网址[/wmv],1表示立即播放,0不播放,314和256为显示尺寸;
      7、flash 播放flash,格式[flash=314,256,1]文件网址[/flash],1表示立即播放,0不播放,314和256为显示尺寸;

    7、分类信息
    本接口支持在论坛发布分类信息帖子,由于分类信息使用用户自己定义的参数字段,因此用户需要查看文件源码,了解各项信息对应的参数名(可打开PW论坛发帖网页的源代码查看),下面以PW8官方默认的分类信息模板为例,介绍相关参数:

    A、PW8官方默认模板分类信息-房屋出租:
      modelid=1 分类ID,本模板为1,必填参数;
      楼盘名称 topic[1] 必须项;
      房屋类型 topic[4] 必须项;
      价格 topic[3] 必须项;
      区域 topic[2] 必须项;
      租赁类型 topic[5] 必须项;
      来源 topic[6] 必须项;
      所在楼层 topic[7]
      总楼层 topic[8]
      建筑面积 topic[9]
      建筑年代 topic[10]
      最短租期 topic[19]
      特色房屋 topic[11]
      装修情况 topic[12]
      户型室 topic[20]
      户型厅 topic[21]
      户型卫 topic[22]
      户型阳台 topic[23]
      电话区号 topic[13]
      电话号码 topic[14]
      手机 topic[15]
      地址 topic[16]
      有效期 topic[17]
      房屋图片 topic[18] 图片相对地址;

    字段中有部分为数字类型,建议利用《ET技巧-文章栏目自动分类》中介绍的自动匹配方法,将采集到的文字转换为数字;
    本接口包内附有《phpwind 8.3论坛-房屋出租分类信息(默认模板)范例发布规则》,用户可以导入使用;

    B、PW8官方默认模板分类信息-美食:
      modelid=4 分类ID,本模板为4,必填参数;
      店名 topic[68] 必须项;
      经营性质 topic[69] 必须项;
      美食分类 topic[70] 必须项;
      区域 topic[71] 必须项;
      电话区号 topic[72]
      电话号码 topic[73]
      地址 topic[74]
      公交 topic[75]
      车位 topic[76]
      起始营业时间 topic[77]
      结束营业时间 topic[78]
      营业状态 topic[79]
      店铺图片 topic[80] 图片相对地址;

    字段中有部分为数字类型,建议利用《ET技巧-文章栏目自动分类》中介绍的自动匹配方法,将采集到的文字转换为数字;
    本接口包内附有《phpwind 8.3论坛-美食分类信息(默认模板)范例发布规则》,用户可以导入使用;

    8、附件文件
    如果需要附件入库,请使用参数etattachs,并在方案中选择“先上传文件”;

    开启发布配置-文件上传,可将附件上传到附件目录(默认为/attachment),如果是在网站同一台电脑上运行ET,可不开启上传,在方案中设置文件保存目录为附件目录即可;

    本接口附件入库,可根据PW后台设置任意以直链或动态链接形式显示附件,并支持远程附件,如果需要使附件 回复可见,使用参数atc_hideatt 即可;
    当设置了附件入库并发布回复时,如果回复内容有重复(同一个回复信息里的重复不属于此类情况)的附件,由于PW的附件网址是可以变动的,所以无法直接引用第一次入库的附件地址,本接口将会为重复的附件也做一次入库,生成入库记录,但不会重复上传附件问文件,重复的附件都将使用同一个附件文件。

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

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

     

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

发布接口代码

回复接口说明

    1、接口文件名etreply_bbs.php,为保密,请自行修改文件名;
    2、本接口文件请复制在网站根目录下使用,为保密,请自行修改文件名;
    3、本接口文件不能独立使用,必须配合发布接口文件etpost_bbs.php使用。
    4、要使用本回复,请确认对应的采集规则-正文数据项(或单独设置的回复数据项)“匹配多条正文”选项有效;
    5、发布配置-文章回复网址处,可以如下填写:
      http://您的网址/etreply_bbs.php
      注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
    6、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;

     

    下载GBK回复接口文件     下载UTF-8回复接口文件

回复接口代码

发布规则使用说明

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

    1、将范例发布规则文本导入ET2发布配置,或使用软件内置发布规则范例;

    2、将检查网址和发布网址、回复网址中的“您的网站”改为您要发布的网站网址;

    3、在检查网址填上您要在其中检查文章是否重复的论坛版块ID,可以填多个,用英文逗号分隔,如果不限定版块,可以留空不填;

    4、在参数取值页,填上您要发布的目标论坛版块ID,可以填多个,用英文逗号分隔;打开论坛版块,可以在地址栏里查看版块ID,即FID的值;

    5、填上您的账号、密码,注意格式和账号权限;

    6、可以选择是否使用UBB格式或HTML格式发布内容;
    使用UBB格式时,参数arc_html应设为0;不使用UBB格式时,参数arc_html应设为1;
    使用UBB格式可避免在编辑论坛帖子时像使用HTML格式时一样出现HTML代码;

    7、如果没有使用正文数据项采集回复,而是另建数据项采集回复,请将 本规则-回复数据项名称 修改为该数据项名称;

    8、本范例规则使用GBK网站,使用UTF8网站时,请在编码转换中选择“使用UTF8”

ET采集2发布规则范例


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

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