$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[Tools] 分享轻博 typecho之火车头免登陆发布接口

*typecho 0.8 火车头免登陆发布接口
! J+ d8 e6 b- @本typecho火车头发布接口,用的是自己的数据库操作类(并不是typecho自带的数据库操作类),仅供typecho爱好者与火车头爱好者学习,本接口作者为笑望书,你可以使用和修改本接口,但不得用于二次出售!: y( K& W& x1 s1 v- A' ]
*@作者:笑望书7 C8 i  D* {9 K7 F  W* L
*@作者主页:http://www.yangwo.net/
; b( K8 z' |9 t  t3 K7 f2 p, Z*@本接口下载地址、bug讨论、以及最新版本发布情况,请到 http://www.yangwo.net/195/0 G% ]4 ^' Q0 |4 t" r! A+ ^; [
*@2012-7-12- l2 L6 m. d  r; ]" t: W' B
*@最新版本 locoy2typecho-2.0: p, _2 l' i7 @, q' c7 O! Z

) G- R9 L! d; s. G**功能介绍:
, r" H" a0 _# M1、发布时间:可以直接采集,也可以设置为当前时间或与上一篇文章相隔随机时间/ h3 |1 x6 b' X) \/ r, o; X
2、缩略名:支持转换为拼音方式,只能对简体有效,不能对繁体起作用
  \& e8 I/ h- v9 a3、支持分类、标签自动添加) H2 [3 }# l" I8 B7 _5 p
' u1 i  G, H: }0 j
**采集所需标签:
2 g6 T6 d: ^! x3 @4 N0 [5 Y1、[标签:标题] 必不可少7 D9 q1 C' @  o/ d* S% k
2、[标签:内容] 必不可少
9 q7 b! O1 s! {, T% X) o8 j3、[标签:时间] 采集格式为2012-5-12 12:10:12,可以不采,不采就要通过参数设置里设置时间规则# d5 Z# ~( ]* ]# k4 ?
4、[标签:分类] 如果不提供就发到参数设置里$default_category分类,多个分类请用英文逗号分隔+ U2 f4 A( B, `: S( c
5、[标签:标签] 可以不采,多个标签请用英文逗号分隔: w4 @: C6 |0 ?  w/ c: E
) t9 r# H2 `) _% B1 m
**2.0升级情况:4 V" A+ ]" [. y9 }
1、自动获取typecho本身的数据库及数据表前缀配置,不需要另外在接口设置
  Z2 n1 Z  }6 {2、解决对内容中一些特殊字符进行替换的bug4 f- C5 M. W. U1 U
3、解决php5.3以上版本报错的问题. O) A1 G9 O$ d) k- u4 M* D% z, L

8 O& D' K4 U0 y4 d6 u' J* Y7 p$ ~& [**接口下载地址:$ q  |( c1 y5 e# R+ p# g. i
locoy2typecho-2.0.zip/ ]6 q2 z5 W' j6 Q
历史版本:
2 n6 u  _. e! t: ^# hlocoy2typecho-1.0.zip5 a& ~% G$ i! n9 T

. ~. k1 W3 G6 M( O2 c" j使用前务必先查看 yangwo文件夹下的locoy2typecho.php文件,里面的设置项请按自己要求配置,每一个设置项都有详细注释。另使用的朋友如果发现bug请留言给我,我会第一时间改正!  i' d6 b, z4 `
一、本接口具体使用方法:
8 Z1 w# p$ H! ?" G0 ]1、本发布接口需要配合火车头采集器来使用,首先下载接口的压缩包,解压缩后得到如下的东西:; H8 _7 d0 K* \
yangwo文件夹8 g" v+ |+ x; e% S1 y7 i/ \* R
typecho-0.8免登陆发布模块.cwr(火车头2010版使用)
. y# g6 r4 Q6 w; y( S; \typecho-0.8免登陆发布模块.wpm(火车头V7版使用)$ H6 E  o1 I& B! {% b/ p" A

6 E& l# ^, K& a% K/ @9 s4 Z2、修改yangwo文件里的locoy2typecho.php文件中的设置项,请按说明及自己的所需设置,修改时注意字符编码格式,保存要保存为utf-8格式,以免出现乱码情况。保存后,把yangwo整个文件夹(里面包含三个php文件)上传到typecho网站的根目录里。) |4 Z9 u1 m3 z# v7 p, h

6 M: u1 g' C; ^3、如果用的是火车头2010版,请把“typecho-0.8免登陆发布模块.cwr”放到火车头采集器的“Module”目录里。) F5 s9 t6 ^* ?& s- B
如果用的是火车头v7版,请把“typecho-0.8免登陆发布模块.wpm”放到火车头采集器的“Module”目录里。
. q# g! \5 Q: A/ j3 Y! x4 K. D5 Z$ h9 P- x+ Z- H$ I6 y7 e
4、打开火车头,新建任务,发布配置里:
2 p* Q3 N1 s. P+ \9 l  |' e选择系统类型/模块:选typecho-0.8免登陆发布模块
! Y$ M9 I9 H0 f编码:选 utf-8) A1 G  i0 \# F6 O4 D% [
网址/cms根地址:填你typecho博客的根地址,如我的http://www.yangwo.net
+ I" m: ]8 j6 Q8 {. q' q* b其他全部用默认的,不用获取分类,因为分类是直接采集的不用在这里获取,下面是火车头2010版的具体配置截图,V7版差不多就不重复截了。
! d9 F3 A' h4 l1 e
: S& l7 ^6 n% V" |4 L
8 j( i, \3 K9 F, h二、本typecho火车头接口配置文件一览
$ R  z$ j' G/ s" M: T$authorId=1; //作者id
2 i; y3 e( O( G  K" q8 i$status='publish'; //发布状态 默认为公开( U" M, G/ t1 O0 D
$type='post'; //内容种类,可为post或page
4 z% q, |* ^% B$allowComment=1; //是否允许评论
8 L/ {  {" D% ^7 j$allowPing=1; //是否允许ping/ Z" k; a: ]) w  p: G8 A
$allowFeed=1; //是否允许feed rss输出
& Z4 P% R+ b, ^$ o' `$default_category='分类一';//默认分类名,分类不采集,或采集失败就会发到这个分类里
% l" m+ {+ \3 m- V" O# R: L, x- t5 Y8 T) @2 R3 B, Y( A" m, h
//时间设置项:当时间没有采集,或者采集失败时(包括采集为空和采集格式不正确)$ E' t8 m) ^4 W0 l3 ^5 |6 E
//由这个设置决定时间的新值:0为取现在的时间,1为取上一篇的时间加一定间隔时间的总和
* z# A$ Z; R( l9 \1 `# v6 J5 o$time_init=1;
8 @* k1 w( y: W6 C6 X$ O' Y0 |" k3 t+ P9 {, z/ D/ w/ S- o
//随机时间:本选项只有$time_init=1时才起作用,表示每篇文章发布的时间间隔,单位为秒
( L- K! x$ s' |- `$rand_time=rand(60*2,60*30);; W( W  \8 c. b) G- |9 H( K
' v& i0 t" B3 W( }4 o) X
$is_pinyin=1; //缩略名slug是否转换为拼音:1为转,0为不转  b- F/ M/ X, L$ ^
date_default_timezone_set('PRC');//默认时区设置,PRC为中国北京时间
, m5 E9 P0 N1 H" Y) a  K1 B, T7 J, W7 W. Q$ O0 I" F
参考资料: http://www.yangwo.net/195/




返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全