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




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

*typecho 0.8 火车头免登陆发布接口8 x) }5 W$ D1 u3 o6 ?. E9 L
本typecho火车头发布接口,用的是自己的数据库操作类(并不是typecho自带的数据库操作类),仅供typecho爱好者与火车头爱好者学习,本接口作者为笑望书,你可以使用和修改本接口,但不得用于二次出售!
( T$ e" N- X' {$ ?*@作者:笑望书' O. P# L+ e0 R6 ^
*@作者主页:http://www.yangwo.net/
! F# N' `$ M& ]" Z- C*@本接口下载地址、bug讨论、以及最新版本发布情况,请到 http://www.yangwo.net/195/
( E& q  l; m& {, p8 j4 c*@2012-7-12
2 x4 N9 A9 |2 _6 a" k! [# K*@最新版本 locoy2typecho-2.0
- t, B8 F$ }$ \
6 h; j( l5 ^2 L! @% v**功能介绍:
% G" j  ]0 x" J" \% I1、发布时间:可以直接采集,也可以设置为当前时间或与上一篇文章相隔随机时间$ i3 Z& P7 a* p  g1 c4 J& Y8 x: z$ \
2、缩略名:支持转换为拼音方式,只能对简体有效,不能对繁体起作用
! y- q% B$ ~8 P- n3、支持分类、标签自动添加
# L( K% \3 {1 u: l& h+ g$ y
  L: \/ t! [9 b& t4 B$ a**采集所需标签:
; O. Q2 U% i8 K9 A2 A$ ]1、[标签:标题] 必不可少; i- X. o" O' n- u& V
2、[标签:内容] 必不可少
5 V2 @2 @, O! G' v6 m3、[标签:时间] 采集格式为2012-5-12 12:10:12,可以不采,不采就要通过参数设置里设置时间规则
( F7 [5 T+ c" m5 F* R3 s. q4、[标签:分类] 如果不提供就发到参数设置里$default_category分类,多个分类请用英文逗号分隔" N5 c6 {$ W  @- @& B# O1 I/ w
5、[标签:标签] 可以不采,多个标签请用英文逗号分隔. ]6 E5 p4 m7 o: ?0 z
/ x4 H; U/ M( R# C. n" e$ h7 Q) f
**2.0升级情况:
8 Z8 X: B( r$ Q5 P1、自动获取typecho本身的数据库及数据表前缀配置,不需要另外在接口设置
9 P! o5 F6 ~& L' `% }: S; l2、解决对内容中一些特殊字符进行替换的bug
7 W6 _! |9 m- u& r' R* z, T3、解决php5.3以上版本报错的问题" U& a1 _$ B6 v" G) L! M/ j! R: i
& e5 q" V! l1 M* }$ a' |
**接口下载地址:
" B& r6 A! {" I6 q1 J8 P1 zlocoy2typecho-2.0.zip% ^& q9 n$ E7 z. \
历史版本:" _7 q; Z/ z9 |+ W% G5 V
locoy2typecho-1.0.zip- j7 x: l3 y! U8 l/ u
8 z' Z+ M* L) J3 \. a9 _& l5 {3 f
使用前务必先查看 yangwo文件夹下的locoy2typecho.php文件,里面的设置项请按自己要求配置,每一个设置项都有详细注释。另使用的朋友如果发现bug请留言给我,我会第一时间改正!1 g' a4 \% Z4 F& E0 G& h
一、本接口具体使用方法:( _* Y- Z# x$ _1 k7 C" H: P
1、本发布接口需要配合火车头采集器来使用,首先下载接口的压缩包,解压缩后得到如下的东西:
- i/ |" P: V) d) [: cyangwo文件夹( X6 @. p: R, K0 v8 X" c
typecho-0.8免登陆发布模块.cwr(火车头2010版使用)" u0 U2 A! Q" y
typecho-0.8免登陆发布模块.wpm(火车头V7版使用)
9 F/ c, i4 |0 K
& J" B" o3 r! l& P1 m# k. b7 B2、修改yangwo文件里的locoy2typecho.php文件中的设置项,请按说明及自己的所需设置,修改时注意字符编码格式,保存要保存为utf-8格式,以免出现乱码情况。保存后,把yangwo整个文件夹(里面包含三个php文件)上传到typecho网站的根目录里。0 s% C( H8 j0 C* E
+ b' p% l' g  R& m  t1 z
3、如果用的是火车头2010版,请把“typecho-0.8免登陆发布模块.cwr”放到火车头采集器的“Module”目录里。7 r9 J' {2 \# z. o' h
如果用的是火车头v7版,请把“typecho-0.8免登陆发布模块.wpm”放到火车头采集器的“Module”目录里。' V2 x6 w- v& ^
5 S& C% o( B6 X1 p' R! i
4、打开火车头,新建任务,发布配置里:- w9 a, D1 v- y* v! V
选择系统类型/模块:选typecho-0.8免登陆发布模块
% F9 [8 W+ M) U* y, Q8 s" K: K8 C7 @编码:选 utf-8
! k/ c& j/ r5 G9 w/ e0 m网址/cms根地址:填你typecho博客的根地址,如我的http://www.yangwo.net
& a! ?' Y- }# s& D; ~3 T其他全部用默认的,不用获取分类,因为分类是直接采集的不用在这里获取,下面是火车头2010版的具体配置截图,V7版差不多就不重复截了。
8 I: Y2 ]1 c- m# k1 R' R, b* g) \  ?( W# P  J

, J8 c9 ~0 l- t3 M二、本typecho火车头接口配置文件一览9 r# n0 S2 n* |4 W: b
$authorId=1; //作者id
, X3 S2 {9 j/ a* a6 W$status='publish'; //发布状态 默认为公开
* S/ ^; d. W; o2 I, O' w# ]1 w$type='post'; //内容种类,可为post或page; u' Y. _( I+ k
$allowComment=1; //是否允许评论
4 n- Q$ b& V8 t5 M* Q. q/ k$allowPing=1; //是否允许ping
4 E- ~' q  u9 I& r$allowFeed=1; //是否允许feed rss输出! `* s# J/ G& ~" ]9 ~/ Y: I
$default_category='分类一';//默认分类名,分类不采集,或采集失败就会发到这个分类里- h9 r) S/ C* G0 w0 f: t( }- }
$ {7 J/ Y6 _  W6 l' F0 Y
//时间设置项:当时间没有采集,或者采集失败时(包括采集为空和采集格式不正确)7 E  j  p% q6 M4 _6 T8 s! D/ _! Y% j
//由这个设置决定时间的新值:0为取现在的时间,1为取上一篇的时间加一定间隔时间的总和
4 C2 |) m4 S+ b- C! V  d$time_init=1;
. B( I! K% v7 j3 ]' Z6 J$ }
9 I8 @- A6 L+ V0 w: b2 f5 W" J//随机时间:本选项只有$time_init=1时才起作用,表示每篇文章发布的时间间隔,单位为秒
7 \2 ]$ _+ ~& ~$ [7 C$rand_time=rand(60*2,60*30);
: f+ e4 G2 D7 S0 a0 O
' [6 \5 T; m) Z9 r7 q9 ?: A' C$is_pinyin=1; //缩略名slug是否转换为拼音:1为转,0为不转/ x- x1 |& K  ~% n! A
date_default_timezone_set('PRC');//默认时区设置,PRC为中国北京时间
5 {+ I6 P8 N3 s; B
. k3 k# s* ?; Z2 W) i参考资料: http://www.yangwo.net/195/




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