点标签看更多好帖

[建站] wordpress数据采集发布接口

[复制链接]

4

主题

0

回帖

88

积分

管理员

积分
88
分享到:
发表于 2025-12-7 12:56:03 | 显示全部楼层 |阅读模式
很多做外贸的公司都喜欢使用wordpress博客系统做英文独立站,部分可能需要使用到数据采集一类,在这里给大家发布一个php数据发布接口。此接口可以配合火车采集器等一系列的采集软件使用,根据你的需求参考下方的使用说明进行设置。


本接口支持多用户账号发布日志,账号应具备发布权限,支持自由选择文章状态,如草稿、待审或发布(自己根据网站后台的参数来设置,比如1是审核0是待审等)。
支持附件入库,支持自动设置特色图像,支持自动生成缩略图,wordpress 是utf8网站,请在发布规则中选择编码为UTF-8,接口基于wordpress英文原版制作,应用于其他版本时请自行测试调整,接口文件请复制在wp-admin目录下使用,如果还想要回复评论的接口,请回帖说出你的需求,管理员会上传。

1、可以把jxchdzsw这个名称修改成你需要的名称。

2、主要参数
  post_title
  文章标题;
  vercode
  安全校验码,自行设定,并在检查接口文件开始处修改vercode使其一致;
3、发布配置-检查网址处,可以如下填写:
  http://您的网址/wp-admin/jxchdzsw.php
  注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
4、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;


下载接口:

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

5、必填参数
  log
  会员名参数名,对应的会员名取值填写在发布配置-参数取值-账号密码队列中,会员名必须具备发布日志的权限;

  pwd
  密码参数名,对应密码取值填写在发布配置-参数取值-账号密码队列中;

  post_title
  主题标题参数名;

  content
  内容参数名,若要进行内容分页,请使用数据整理将ET的内容分隔标记“#-0-#”替换为WP的分页标记“<!--nextpage-->”;

6、主要参数
  vercode
  安全校验码,请自行设定,并在发布接口文件开始处修改vercode使其一致,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。

  litpic
  缩略图参数名,用于指定缩略图网址,可留空,若使用此参数则指定图片必须下载上传到WP网站,(请参考本文第6节附件部分配置)。

  etattachs
  文件列表参数名,附件入库以及自动生成缩略图必须使用,(请参考本文第6节附件部分配置)。

  若未使用litpic参数指定缩略图,则自动使用列表中第一副图片作为缩略图(即特色图像)。

  ruser
    作为评论时用的用户名列表,随机选用,多个“帐号”用英文半角逗号分隔,如“帐号一,帐号二,帐号三”,这里的“帐号”不须注册,可任意填写,可以为空,ruser参数为空时随机使用账号密码中填写的用户名;

  post_status
  文章发布状态,publish为发布,draft为草稿,pending为待审;

7、可选参数
  post_category[]=
  分类目录,取值为分类ID,后台可以查看,如果属于多个分类,格式如图:

  meta[x][key]
  自定义域名称,如meta[1][key]=我的域1名称,meta[2][key]=我的域2名称,见图示:

  meta[x][value]= 自定义域取值,编号与自定义域名称对应,如meta[1][value]=我的域1的值,meta[2][value]=我的域2的值,见图示:

  excerpt
  摘要

  trackback_url
  发送 Trackbac网址(多个 Trackback 地址请用空格隔开。)

  comment_status=open  
  是否允许评论,不允许则为closed,允许则为open,默认不允许

  ping_status=open  
  是否允许trackbacks 和 pingbacks,不允许则为closed,允许则为open,默认不允许;

  visibility
  公开度,取值范围:公开为public,私密为private,密码为password;

  post_password
  文章访问密码,当visibility取值为password时生效

  post_format
  形式,取值范围:标准 0或留空,日志为aside,图像为image,链接为link, 引语为quote, 状态为status;

  sticky
  是否置顶,1为是,0或留空为否;

  tags_input
  标签,多个以英文半角逗号分隔

  post_name
  别名,可留空;

  post_author
  作者ID,可留空
  
  zztime
  定时发布时间,标准长日期格式,不用则留空;

  zzdelay
  延迟发布时间,单位小时,可留空或为0;


8、附件上传
  附件入库与缩略图详见 参数litpic与etattachs的说明;
  附件必须上传到指定文件夹,即/wp-content/uploads/目录,年月子目录可选。
  文件显示URL必须填写为 /wp-content/uploads/ 或 域名/wp-content/uploads/ 。


9、正文分页
若要对正文进行内容分页,请使用数据整理将ET的内容分隔标记“#-0-#”替换为WP的分页标记“<!--nextpage-->”;

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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表