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




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

*typecho 0.8 火车头免登陆发布接口
1 ~6 D4 Z- K! R1 e$ B本typecho火车头发布接口,用的是自己的数据库操作类(并不是typecho自带的数据库操作类),仅供typecho爱好者与火车头爱好者学习,本接口作者为笑望书,你可以使用和修改本接口,但不得用于二次出售!  G# B# }/ P7 A) w5 t  @
*@作者:笑望书
/ \7 ?' D8 L' |! U9 w7 Z" e% M0 V*@作者主页:http://www.yangwo.net/
5 M, t4 o( E& S*@本接口下载地址、bug讨论、以及最新版本发布情况,请到 http://www.yangwo.net/195/
: n3 h: _( t3 ?( m) I9 o*@2012-7-12
4 y; l7 d7 x, ^. K% L*@最新版本 locoy2typecho-2.0! K. y. n4 f" j$ m; Q9 x5 G4 r

  c, L- Z" R; U* L4 [. D**功能介绍:
% X" p& B& \" R  P. \0 t3 F1、发布时间:可以直接采集,也可以设置为当前时间或与上一篇文章相隔随机时间# a% A# `% Q' T8 [4 u
2、缩略名:支持转换为拼音方式,只能对简体有效,不能对繁体起作用
+ u& `" F/ q1 m  g3、支持分类、标签自动添加. W9 x) Z4 L- l- O  `

; I, z, J/ a& J2 h6 C2 v9 g**采集所需标签:2 L6 \$ M; A" n
1、[标签:标题] 必不可少# `, S' h. C/ j. {6 W% g
2、[标签:内容] 必不可少8 C* Y  z( T* Z) V; M5 a# `
3、[标签:时间] 采集格式为2012-5-12 12:10:12,可以不采,不采就要通过参数设置里设置时间规则
  o8 A% r8 g2 S1 z4、[标签:分类] 如果不提供就发到参数设置里$default_category分类,多个分类请用英文逗号分隔5 Q/ R( S: m& Z' N. `9 m
5、[标签:标签] 可以不采,多个标签请用英文逗号分隔
8 w# L/ \8 g  _% e1 a5 C5 \* i9 t' {) r. o" D; ], W+ {! M5 o
**2.0升级情况:
9 D3 l+ O  o" e, h+ y% K* m1、自动获取typecho本身的数据库及数据表前缀配置,不需要另外在接口设置
8 b- \9 `5 \* h0 X- n2、解决对内容中一些特殊字符进行替换的bug. Q; h4 H" e/ ~6 o4 Y1 q
3、解决php5.3以上版本报错的问题4 i4 D/ r! k  S
. h0 \( c  Z$ y
**接口下载地址:& O# P; G+ i- W& @4 f
locoy2typecho-2.0.zip
5 h6 n& S2 }! c: e% Q, j+ k( L历史版本:  u- Y) B9 @* ]: H# A
locoy2typecho-1.0.zip
% {$ T; V; z9 M, L) s8 r9 V; M: L4 V7 r/ }; w
使用前务必先查看 yangwo文件夹下的locoy2typecho.php文件,里面的设置项请按自己要求配置,每一个设置项都有详细注释。另使用的朋友如果发现bug请留言给我,我会第一时间改正!
7 t9 B/ K  V) e2 a一、本接口具体使用方法:
2 {/ }/ w( O6 T8 x1 s5 r. H1、本发布接口需要配合火车头采集器来使用,首先下载接口的压缩包,解压缩后得到如下的东西:
7 @. z9 \; H) d/ N  eyangwo文件夹
$ U$ v+ O& Z+ l7 ~) k, U& Stypecho-0.8免登陆发布模块.cwr(火车头2010版使用)
5 G1 z8 H8 \: {! rtypecho-0.8免登陆发布模块.wpm(火车头V7版使用)
$ t# B( w( |6 a" ^4 ?) g* a& k9 C3 V3 k- O
2、修改yangwo文件里的locoy2typecho.php文件中的设置项,请按说明及自己的所需设置,修改时注意字符编码格式,保存要保存为utf-8格式,以免出现乱码情况。保存后,把yangwo整个文件夹(里面包含三个php文件)上传到typecho网站的根目录里。
; x& l) `  Z9 A% S: ?  i% v/ `1 H7 s4 c- }* z8 V, n4 h
3、如果用的是火车头2010版,请把“typecho-0.8免登陆发布模块.cwr”放到火车头采集器的“Module”目录里。
' J9 @: o: R4 @$ [* i0 y如果用的是火车头v7版,请把“typecho-0.8免登陆发布模块.wpm”放到火车头采集器的“Module”目录里。
" ~; W: I0 d: e& `
7 y, G. a  c, W4 U4、打开火车头,新建任务,发布配置里:3 ]! M9 a5 J' p: }, X* v
选择系统类型/模块:选typecho-0.8免登陆发布模块% M6 z8 r1 s# D0 @
编码:选 utf-8
- a* f5 X# Y5 X2 ~6 ]  D网址/cms根地址:填你typecho博客的根地址,如我的http://www.yangwo.net7 T6 `( m* w2 f4 J
其他全部用默认的,不用获取分类,因为分类是直接采集的不用在这里获取,下面是火车头2010版的具体配置截图,V7版差不多就不重复截了。: c' J- m* c& j8 X# q8 b

1 z4 H  |9 U  j9 C8 O
% p0 I8 O9 k- `* l, C" ^二、本typecho火车头接口配置文件一览
# u( n& a# Z6 e8 K0 `$authorId=1; //作者id, O. ?! S  b) D% w7 D0 M
$status='publish'; //发布状态 默认为公开" j3 {3 e! ?! K5 y1 n# F5 e
$type='post'; //内容种类,可为post或page
' _; r  A/ y9 \+ U2 v$allowComment=1; //是否允许评论! Y4 V. W$ i# f& `) U% y$ D
$allowPing=1; //是否允许ping
7 n4 [% e0 b- v6 s) y+ c7 Y$allowFeed=1; //是否允许feed rss输出
* c6 ]2 Z- F3 ]: N$default_category='分类一';//默认分类名,分类不采集,或采集失败就会发到这个分类里+ I  }/ U3 |" K% _) F- [
6 t5 H# l8 u+ |. G
//时间设置项:当时间没有采集,或者采集失败时(包括采集为空和采集格式不正确)
: x5 K1 |3 c7 g' n2 N" v! ]//由这个设置决定时间的新值:0为取现在的时间,1为取上一篇的时间加一定间隔时间的总和. B: U) r: u9 R2 X" D1 y
$time_init=1;- ?5 T1 y8 {2 F  @  H* I
) i* M$ ~8 R7 i! C5 u
//随机时间:本选项只有$time_init=1时才起作用,表示每篇文章发布的时间间隔,单位为秒! ?: s8 U' M9 z4 k+ D
$rand_time=rand(60*2,60*30);0 z7 n1 t/ M" Y; Q0 A. j# {4 C
2 v1 g' z' b& J* O, N! C% \
$is_pinyin=1; //缩略名slug是否转换为拼音:1为转,0为不转
* {# e" R* v( _6 kdate_default_timezone_set('PRC');//默认时区设置,PRC为中国北京时间
3 q1 c6 ]9 w5 b% M! T5 y  g6 M
, }/ W4 `8 g# X& E" G) K* E参考资料: http://www.yangwo.net/195/

美国VPS、域名代购:http://tu8l.taobao.com

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