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




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

*typecho 0.8 火车头免登陆发布接口
. Z/ u' S$ b6 M# N0 U/ e本typecho火车头发布接口,用的是自己的数据库操作类(并不是typecho自带的数据库操作类),仅供typecho爱好者与火车头爱好者学习,本接口作者为笑望书,你可以使用和修改本接口,但不得用于二次出售!
0 }6 B0 S2 W, e0 z7 }*@作者:笑望书
) d5 \% E1 S4 F) k7 N*@作者主页:http://www.yangwo.net/! ]* H. d2 S" W, q
*@本接口下载地址、bug讨论、以及最新版本发布情况,请到 http://www.yangwo.net/195/- y3 q! i, ?' o- S
*@2012-7-12/ C. I; e, y& p& \" X* m: V
*@最新版本 locoy2typecho-2.0
: Q# ?  O$ _5 t% I; s* c* o. D1 a8 f3 w  V) N! t" }6 n
**功能介绍:
0 i$ j2 ]! }7 @/ ]4 O! o1、发布时间:可以直接采集,也可以设置为当前时间或与上一篇文章相隔随机时间
& L7 t! k3 d+ h% n2、缩略名:支持转换为拼音方式,只能对简体有效,不能对繁体起作用
9 j. R* j# B1 j4 N/ ^3、支持分类、标签自动添加8 V) R, s/ D  r4 B) _8 F

0 ^/ e- G6 p8 G8 Z) Z**采集所需标签:; e' \1 ?9 C) t, ]
1、[标签:标题] 必不可少' c& V) e: u. }$ B# c& X- K9 d; |
2、[标签:内容] 必不可少6 C) f3 `8 H( M0 v
3、[标签:时间] 采集格式为2012-5-12 12:10:12,可以不采,不采就要通过参数设置里设置时间规则
2 P' C& F* u6 j: s6 @8 Y4、[标签:分类] 如果不提供就发到参数设置里$default_category分类,多个分类请用英文逗号分隔9 W& _  J& i6 l& b
5、[标签:标签] 可以不采,多个标签请用英文逗号分隔
( y3 X2 A3 v5 a# S4 B7 P9 N* A- V; K7 m" n7 t% s
**2.0升级情况:
9 W0 l+ a& h, h1、自动获取typecho本身的数据库及数据表前缀配置,不需要另外在接口设置2 E% o3 c# g0 n( i' V* o
2、解决对内容中一些特殊字符进行替换的bug
3 o' S; `/ g  O+ G7 Q- R. Y* O# s% Y$ \3、解决php5.3以上版本报错的问题
9 y, y! M8 Y& e
- ]: t0 ~' Q! \' X& \  J3 X& `**接口下载地址:6 O2 |1 l5 S6 W7 u; O1 m
locoy2typecho-2.0.zip# C- N# e; `0 _4 H1 u
历史版本:
' ?# e, ]9 b) i) }) u0 l! ^locoy2typecho-1.0.zip- M  _0 G5 |" O  X! w

5 J$ i1 e+ n  G% o5 {使用前务必先查看 yangwo文件夹下的locoy2typecho.php文件,里面的设置项请按自己要求配置,每一个设置项都有详细注释。另使用的朋友如果发现bug请留言给我,我会第一时间改正!
; l: `) L) ^: i2 }) \一、本接口具体使用方法:. D, f! S4 x' E1 C* l
1、本发布接口需要配合火车头采集器来使用,首先下载接口的压缩包,解压缩后得到如下的东西:0 j& J/ ~( C. V9 j. I- y, h
yangwo文件夹7 W! T7 O6 a) ^2 n4 l& ]8 p
typecho-0.8免登陆发布模块.cwr(火车头2010版使用)( V$ @' l: G, N6 [( U
typecho-0.8免登陆发布模块.wpm(火车头V7版使用)" J1 h8 o7 P& E) d
3 Q. P( o# @) v- h
2、修改yangwo文件里的locoy2typecho.php文件中的设置项,请按说明及自己的所需设置,修改时注意字符编码格式,保存要保存为utf-8格式,以免出现乱码情况。保存后,把yangwo整个文件夹(里面包含三个php文件)上传到typecho网站的根目录里。
$ R2 Y( Y% {9 l! l% H
7 Y' T9 _- j/ Z& G5 Y3、如果用的是火车头2010版,请把“typecho-0.8免登陆发布模块.cwr”放到火车头采集器的“Module”目录里。
3 {5 u3 P1 P( _4 a. i4 b; f/ ~如果用的是火车头v7版,请把“typecho-0.8免登陆发布模块.wpm”放到火车头采集器的“Module”目录里。) `; n7 h8 p  U
, O5 J( ^6 r" Z/ e) `
4、打开火车头,新建任务,发布配置里:0 x) m  k$ j! |+ i0 E! M, L  r% r
选择系统类型/模块:选typecho-0.8免登陆发布模块! \6 T! ]: C* @& U$ r
编码:选 utf-8
* u* z( u1 `% S; S% e$ \3 i网址/cms根地址:填你typecho博客的根地址,如我的http://www.yangwo.net( p% n3 R5 Y( F  J3 U) B
其他全部用默认的,不用获取分类,因为分类是直接采集的不用在这里获取,下面是火车头2010版的具体配置截图,V7版差不多就不重复截了。7 s; _; A9 S* R; Y6 V

- ]4 l- r$ M+ v* s+ K( x: ^1 @! Z' g" S
二、本typecho火车头接口配置文件一览
) F# b8 ?$ H/ i% W+ u1 t3 N$authorId=1; //作者id
/ `) h9 Q, Q4 Y+ I- @4 D( m0 O$status='publish'; //发布状态 默认为公开
3 r. f3 n1 D5 `) g: ^1 h1 {$type='post'; //内容种类,可为post或page+ }, L, f# i! L2 d
$allowComment=1; //是否允许评论) Y) e7 ~2 u% e! Y
$allowPing=1; //是否允许ping
8 W5 B' Y  O# H$allowFeed=1; //是否允许feed rss输出  l" q1 s$ ]* s7 m- V
$default_category='分类一';//默认分类名,分类不采集,或采集失败就会发到这个分类里
+ |: _! U5 d$ d4 D; V$ B# a. M: d5 F7 C9 s% L
//时间设置项:当时间没有采集,或者采集失败时(包括采集为空和采集格式不正确)
; U. Q7 l1 x# e//由这个设置决定时间的新值:0为取现在的时间,1为取上一篇的时间加一定间隔时间的总和
% X9 ^! `+ W+ Q# E1 {' G0 M8 I$time_init=1;
- w  s" [+ i  ^% l9 ~. C5 p6 ^3 o
; Y& }" Z! S) X; E# s6 M# F//随机时间:本选项只有$time_init=1时才起作用,表示每篇文章发布的时间间隔,单位为秒
5 n+ Y- b0 W' }7 u- b8 p$rand_time=rand(60*2,60*30);, X: o3 M- M2 e& j0 z9 m' m
* \( R1 H( C; D
$is_pinyin=1; //缩略名slug是否转换为拼音:1为转,0为不转
# B3 w* _7 @' k' z- Y# ]4 y. Kdate_default_timezone_set('PRC');//默认时区设置,PRC为中国北京时间
: l, G# s  o% x- @, u" U' @0 d) I' C8 ]/ e" L
参考资料: http://www.yangwo.net/195/

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