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




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

*typecho 0.8 火车头免登陆发布接口( q0 K  v9 R5 F' K* x6 W
本typecho火车头发布接口,用的是自己的数据库操作类(并不是typecho自带的数据库操作类),仅供typecho爱好者与火车头爱好者学习,本接口作者为笑望书,你可以使用和修改本接口,但不得用于二次出售!
" w; f" w& Y0 B/ f) }6 t# |+ d' f*@作者:笑望书4 {/ G7 |. p# O; p( _4 ?1 S, {
*@作者主页:http://www.yangwo.net/: K" B; h$ i6 H2 f
*@本接口下载地址、bug讨论、以及最新版本发布情况,请到 http://www.yangwo.net/195/
7 W9 s8 O, h$ ?& S*@2012-7-12
8 G; J+ l! M1 L0 ~6 ~* o: Q* `*@最新版本 locoy2typecho-2.0# @1 D2 M3 }& |4 L1 d

8 n2 m9 g* w# d; D**功能介绍:
8 c' G/ r: A8 w3 h1、发布时间:可以直接采集,也可以设置为当前时间或与上一篇文章相隔随机时间6 F$ Z0 x8 U; K: x  \. j. T  h
2、缩略名:支持转换为拼音方式,只能对简体有效,不能对繁体起作用
/ P- n6 L5 e. ^( j. q9 t3、支持分类、标签自动添加
9 a; i0 d- f. R$ v, V% ?: m! Z1 x+ q/ g3 K0 z
**采集所需标签:4 w6 R5 @& E* B$ m- `9 f; D9 I9 H
1、[标签:标题] 必不可少
5 k9 ~6 w% Z( {; a2、[标签:内容] 必不可少8 F0 w0 d1 ]/ ?: |, A
3、[标签:时间] 采集格式为2012-5-12 12:10:12,可以不采,不采就要通过参数设置里设置时间规则
* S8 M9 K3 A3 W; q1 i4、[标签:分类] 如果不提供就发到参数设置里$default_category分类,多个分类请用英文逗号分隔
* s$ ]! K, n' Z. W+ U7 ~5、[标签:标签] 可以不采,多个标签请用英文逗号分隔* E" A6 H/ }( |" a% |

- o- N9 U2 X  L! G**2.0升级情况:  _3 R8 ^; ~9 t" f7 N
1、自动获取typecho本身的数据库及数据表前缀配置,不需要另外在接口设置
* j8 w$ P' T. x, n& V2、解决对内容中一些特殊字符进行替换的bug
& {, \( [+ e$ B, e) Z3、解决php5.3以上版本报错的问题
# g. s" K7 z! e6 U( T8 \; [; O
**接口下载地址:
: @/ ^1 @8 }( I4 u. F% k2 A( P8 wlocoy2typecho-2.0.zip
% M4 F' {) K- j' q历史版本:
. w6 c: e$ b6 R9 @! T! y( vlocoy2typecho-1.0.zip4 ~4 @. \: i9 O8 a6 [  x

! b  G+ E9 H. M& L( T使用前务必先查看 yangwo文件夹下的locoy2typecho.php文件,里面的设置项请按自己要求配置,每一个设置项都有详细注释。另使用的朋友如果发现bug请留言给我,我会第一时间改正!
+ O6 S$ J5 ~0 J8 @; M8 G一、本接口具体使用方法:
: M# ?$ J! `' j: L  B  V) V1、本发布接口需要配合火车头采集器来使用,首先下载接口的压缩包,解压缩后得到如下的东西:- }; j+ B; M6 x9 h8 e
yangwo文件夹6 b, l3 U# k) D
typecho-0.8免登陆发布模块.cwr(火车头2010版使用)  i" g, K$ N) h2 V
typecho-0.8免登陆发布模块.wpm(火车头V7版使用)
& V3 X& H' f% f3 S8 z6 d' F( `, Y& Z
1 ]6 A' e7 u: s: y! C2 @- C: S7 m2、修改yangwo文件里的locoy2typecho.php文件中的设置项,请按说明及自己的所需设置,修改时注意字符编码格式,保存要保存为utf-8格式,以免出现乱码情况。保存后,把yangwo整个文件夹(里面包含三个php文件)上传到typecho网站的根目录里。
; K. ?( `. F- t$ B; ^' U/ A: n: n. ]2 e8 L
3、如果用的是火车头2010版,请把“typecho-0.8免登陆发布模块.cwr”放到火车头采集器的“Module”目录里。/ ^- }3 x0 I  j0 f) A0 m2 L
如果用的是火车头v7版,请把“typecho-0.8免登陆发布模块.wpm”放到火车头采集器的“Module”目录里。
5 m& c3 N0 f% g' y4 g
; K4 c9 y9 k3 ?4、打开火车头,新建任务,发布配置里:; F* l: t4 [8 Y, b9 e
选择系统类型/模块:选typecho-0.8免登陆发布模块/ B$ L5 \5 o, M7 O; T& |
编码:选 utf-8
; C! V6 a( R# P" T- }网址/cms根地址:填你typecho博客的根地址,如我的http://www.yangwo.net! C: V: r% g2 ~5 c- A
其他全部用默认的,不用获取分类,因为分类是直接采集的不用在这里获取,下面是火车头2010版的具体配置截图,V7版差不多就不重复截了。4 [; y) p8 c$ Y% I$ f

8 h8 k7 @+ ^% ^& G) ]* v" l
) w7 A- d1 S% ^/ l! {二、本typecho火车头接口配置文件一览
8 T8 a+ f  X5 P$authorId=1; //作者id
9 p: r; f# x. I2 A$status='publish'; //发布状态 默认为公开, j8 @4 ^5 i; D/ ^- [
$type='post'; //内容种类,可为post或page
( u! j" c- |' V; b5 F$allowComment=1; //是否允许评论( V/ d" F# Y. B7 @& J" P, [
$allowPing=1; //是否允许ping; _5 D, ~5 F- L& B. c) d
$allowFeed=1; //是否允许feed rss输出0 d  j( C) z- Z8 h  \
$default_category='分类一';//默认分类名,分类不采集,或采集失败就会发到这个分类里
3 O$ \! o/ c) _) U
8 F( n: r9 R5 J' n//时间设置项:当时间没有采集,或者采集失败时(包括采集为空和采集格式不正确)# i3 x: D! S" f! O% n: w  `7 s! a/ f
//由这个设置决定时间的新值:0为取现在的时间,1为取上一篇的时间加一定间隔时间的总和
5 m# l8 {1 c( h$time_init=1;6 s2 c; {7 y! d3 S

8 C6 }; h3 F5 H( ^$ f//随机时间:本选项只有$time_init=1时才起作用,表示每篇文章发布的时间间隔,单位为秒+ C( z# d4 X4 P% `$ D0 C( k- l
$rand_time=rand(60*2,60*30);
$ b0 S% s2 Q6 b, P7 Q! f# C* |( A" a/ ]4 _' o5 m2 _& b
$is_pinyin=1; //缩略名slug是否转换为拼音:1为转,0为不转
$ e: k* _# L1 n! {9 Xdate_default_timezone_set('PRC');//默认时区设置,PRC为中国北京时间+ D/ j5 U* h* e4 a* s, }

5 Z4 V2 R8 D* c2 l参考资料: http://www.yangwo.net/195/

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