is-Programmer 升级至 1.1.7 beta
is-Programmer 升级至 1.2.6 beta

外部编辑器API设置指南

galeki posted @ 2010年8月30日 22:41 in 更新信息 , 3358 阅读

is-programmer 自 1.2.0 beta 开始支持 API 了,这意味着可以使用外部编辑器来发送和编辑 Blog 的文章,不用再担心浏览器崩溃导致文章丢失。

目前 API 还处于测试阶段,想使用 API 的同学,请登录后在本贴下留言,我会去开启相应账号的 API 权限。

is-programmer 使用的 API 标准为 MetaWeblog API,所有支持此 API 标准的 blog 发布软件理论上都可以使用,推荐使用 ScribeFireWindows Live Writer

API URL 地址为:你的 blog 地址 + /xmlrpc  ,例如如果你的 blog 地址为 http://galeki.is-programmer.com,那么 API URL 即是 http://galeki.is-programmer.com/xmlrpc。

以下是 ScribeFire 和 Windows Live Writer 的设置图示:

ScribeFire

Windows Live Writer

备注

由于 is-programmer.com 特性的关系:

  • 文章的发布时间以提交的时间为准,在编辑器中设置文章的时间戳并无效果。
  • 文章只接受一个分类,如果在编辑器中设置了多个分类,只会以第一个分类为准。
  • 插入高亮代码、数学公式无法通过外部编辑器来完成。
Avatar_small
huster 说:
2010年8月31日 21:05

求api测试权限!

Avatar_small
galeki 说:
2010年8月31日 21:50

@huster: 已设置完毕~ :)

dancefish 说:
2010年8月31日 22:32

等了好久了,给各权限吧

Avatar_small
galeki 说:
2010年8月31日 23:02

@dancefish: 设置好了~ :)

dancefish 说:
2010年9月01日 02:00

哈哈,我刚发了一篇test,用macjournal没问题,is-programmer以后就是我的根据地啦,一定要维护好哦,哈哈

Avatar_small
views63 说:
2010年9月01日 02:18

想做一下小白鼠……

Avatar_small
galeki 说:
2010年9月01日 02:49

@dancefish: 哈哈,太好啦~ :D

@views63: 已经设置完毕~ :)

Avatar_small
galeki 说:
2010年9月06日 12:22

@纵横天下: 设置完成~ :)

Avatar_small
Roc 说:
2010年9月07日 07:17

研究一下,拜托了

Avatar_small
galeki 说:
2010年9月07日 07:33

@Roc: 设置完毕~ :)

Avatar_small
Narnia 说:
2010年9月13日 01:01

原来API要预先申请:) 申请一下,希望通过~~thx

Avatar_small
galeki 说:
2010年9月13日 01:13

@Narnia: 设置完毕~ :)

Avatar_small
Solomon 说:
2010年9月13日 03:43

我也要试试
拜托了

Avatar_small
galeki 说:
2010年9月13日 04:01

@Solomon: 设置完毕~ :)

Avatar_small
纵横天下 说:
2010年10月01日 05:51

希望能看到官方的离线BLOG软件。。。

Avatar_small
galeki 说:
2010年10月01日 13:05

@纵横天下: 这个难度比较大~ 是因为第三方的软件不好用吗?

Avatar_small
xinchao 说:
2010年10月03日 06:30

希望开启权限。

Avatar_small
galeki 说:
2010年10月03日 07:37

@xinchao: 设置完毕~ :)

Avatar_small
xinchao 说:
2010年10月03日 08:44

@galeki: 谢了!

Avatar_small
rigorion 说:
2010年10月11日 10:53

想开启权限

Avatar_small
galeki 说:
2010年10月11日 11:17

@rigorion: 设置完毕~ :)

Avatar_small
leo.zhao 说:
2010年10月11日 18:26

请设置一下我的api权限,谢谢。

Avatar_small
galeki 说:
2010年10月11日 23:14

@leo.zhao: 设置完毕~ :)

Avatar_small
Linuxer 说:
2010年10月14日 07:52

@galeki 麻烦也帮我设置下。
BTW:可以设置自己的域名吗?

Avatar_small
galeki 说:
2010年10月14日 08:56

@Linuxer: 设置好了~ :)

域名绑定可以参见:

http://official.is-programmer.com/posts/9953.html

Avatar_small
纵横天下 说:
2010年10月15日 22:08

@galeki: 嗯,是因为不能直接支持代码高亮…… PS:希望跨平台的

Avatar_small
pingf 说:
2010年10月19日 21:58

申请开通下O(∩_∩)O

Avatar_small
galeki 说:
2010年10月20日 00:18

@pingf: 设置完毕~ :)

Avatar_small
galeki 说:
2010年11月06日 10:12

@哎哟~ 不错哦~: 设置完毕~ :)

Head_small
风中纸页 说:
2010年11月06日 20:42

申请开通。:)

Avatar_small
galeki 说:
2010年11月06日 23:49

@风中纸页: 设置完毕~ :)

Avatar_small
galeki 说:
2010年11月15日 16:33

@皮贝贝: 设置完毕~ :)

Avatar_small
bigzhu 说:
2010年11月16日 07:00

申请开通

Avatar_small
galeki 说:
2010年11月16日 07:17

@bigzhu: 设置完毕~ :)

Avatar_small
奥巴兔 说:
2010年11月17日 05:29

求API权限。谢谢!

Avatar_small
galeki 说:
2010年11月17日 07:38

@奥巴兔: 设置完毕~ :)

Avatar_small
bigzhu 说:
2010年11月18日 17:23

访问 http://bigzhu.is-programmer.com/xmlrpc
返回
Application Error

Avatar_small
galeki 说:
2010年11月18日 18:44

@bigzhu: 唔,这个链接地址是编辑器的 API 地址,不是在浏览器中访问的地址。
具体的编辑器设置方法可以参照上文中的例子~ :)

Avatar_small
cryingcamel 说:
2010年12月05日 00:51

求API权限
merci !

Avatar_small
galeki 说:
2010年12月05日 07:23

@cryingcamel: 设置完毕~ :)

Avatar_small
buptlijun 说:
2010年12月06日 18:55

求API权限~多谢~

Avatar_small
buptlijun 说:
2010年12月07日 04:00

求API权限,求~

Avatar_small
galeki 说:
2010年12月07日 05:59

@buptlijun: 设置完毕~ :)

Avatar_small
巴蛮子 说:
2010年12月13日 04:49

求API权限。为啥默认不开通啊

Avatar_small
galeki 说:
2010年12月13日 07:11

@巴蛮子: 设置完毕~ :)
为了防止被穷举密码,也防止随便被别人拿来发送广告文章。

Avatar_small
water@2012 说:
2010年12月19日 19:36

已经装了ScribeFire,求权限

Avatar_small
W.L.X. 说:
2010年12月20日 08:07

申请权限 试试Marsedit :)

Avatar_small
galeki 说:
2010年12月21日 01:02

@water@2012:
@W.L.X.:

设置成功~ :)

Avatar_small
tony 说:
2011年1月09日 00:18

请求开通api权限

Avatar_small
galeki 说:
2011年1月09日 02:15

@tony: 设置完毕~ :)

Avatar_small
tony 说:
2011年1月11日 13:29

@galeki: 我只有windows live writer设置成功了,Scribe要求Blog ID,我的浏览器是chrome,其实我最想用的是用emacs的weblogger,可惜似乎没办法用在is-programer的blog上

Avatar_small
galeki 说:
2011年1月11日 13:46

@tony: 只要软件支持 MetaWeblog API 就可以用 API 来发布文章。Chrome 的 Scribe 和 Emacs 的 weblogger 用的是什么 API 呢?

tony 说:
2011年1月12日 05:43

@galeki: 当然都是MetaWeblog API了,所以我觉得也很奇怪

Avatar_small
bachue 说:
2011年1月12日 11:02

这个竟然还要求权限的。。。。。求~~权~~限

Avatar_small
bachue 说:
2011年1月13日 08:09

@galeki: 求权限

Avatar_small
galeki 说:
2011年1月13日 10:21

@bachue: 设置完毕~ :)

vmlinz 说:
2011年1月13日 14:30

求远程发布api测试权限

Avatar_small
galeki 说:
2011年1月13日 15:31

@vmlinz: 设置完毕~ :)

Avatar_small
vmlinz 说:
2011年1月13日 15:45

@galeki: Thx

Avatar_small
krfantasy 说:
2011年2月07日 05:28

求API测试权限,谢谢

Avatar_small
galeki 说:
2011年2月08日 11:38

@krfantasy: 设置完毕~ :)

Avatar_small
纵横天下 说:
2011年2月13日 07:08

有个疑问,为什么不在后台加个开关?这么弄可能有点麻烦吧。。。

Avatar_small
明亮 说:
2011年2月13日 11:37

求API测试权限,谢谢

Avatar_small
galeki 说:
2011年2月13日 15:39

@明亮: 设置完毕~ :)

Avatar_small
galeki 说:
2011年2月13日 15:42

@纵横天下: 主要是因为激活 API 后,非常容易被拿来发送大量广告文章。但是文章发送没法像评论那样加验证码,所以全权之际就是对激活 API 的用户做个登记,如果有人发送大量广告文章的话,就去禁用对应用户的 API 权限。

Avatar_small
Chirpware 说:
2011年2月16日 08:21

求api测试权限,谢谢哦!

Avatar_small
galeki 说:
2011年2月16日 12:52

@Chirpware: 设置完毕~:)

Chirpware 说:
2011年2月17日 08:14

@galeki:
谢谢了,呵呵

Avatar_small
明亮 说:
2011年2月17日 10:39

@galeki: 谢谢老大,
顺便想问件事:您的blog http://galeki.is-programmer.com/ 使用的是Astyle的主题吧~ 我也喜欢他的简介,但是有个问题,怎么更换背景图片呀~ 貌似你自己的blog就换掉了背景图片呀~~ 默认背景那个大美女实在太性感了有失大雅,我试了好多方法换不掉,帮个忙吧~~

Avatar_small
IWRose 说:
2011年2月17日 13:33

求api测试权限,谢谢.

Avatar_small
galeki 说:
2011年2月17日 14:00

@明亮: 其实是通过自定义 CSS 插件换的,在自定义 CSS 里面加入:

body{
background-image: url("user_files/galeki/Image/cusbk_2.jpg");
}

就可以替换背景图片(把 url 括号中的路径换成想要的图片就行):)

Avatar_small
galeki 说:
2011年2月17日 14:01

@IWRose: 设置完毕~ :)

Avatar_small
明亮 说:
2011年2月18日 04:41

@galeki: ok,多谢~~

Avatar_small
fool 说:
2011年2月26日 10:00

我想开一下API权限,谢谢!

Avatar_small
srat 说:
2011年2月27日 10:37

求api测试权限!

Avatar_small
galeki 说:
2011年2月27日 11:51

@fool:
@srat:

设置完毕~ :)

Avatar_small
srat 说:
2011年2月27日 12:30

@galeki:
谢谢了!

Avatar_small
paul 说:
2011年3月03日 14:14

申请开通权限 谢谢

Avatar_small
galeki 说:
2011年3月03日 15:04

@paul: 设置完毕~ :)

Avatar_small
galeki 说:
2011年3月05日 15:45

@btstream: 设置完毕~ :)

Avatar_small
MoLim 说:
2011年3月17日 23:33

申请开通

Avatar_small
galeki 说:
2011年3月18日 01:07

@MoLim: 设置完毕~ :)

Avatar_small
ifree 说:
2011年3月19日 14:19

申请开同,谢了

Avatar_small
galeki 说:
2011年3月20日 14:48

@ifree: 设置完毕~ :)

Avatar_small
achilles 说:
2011年3月30日 14:39

申请开通权限,谢谢。

爱你。

Avatar_small
galeki 说:
2011年3月30日 15:23

@achilles: 设置完毕~ :)

Avatar_small
R2D2 说:
2011年4月08日 11:48

申请开通权限,谢谢。

Avatar_small
galeki 说:
2011年4月08日 12:12

@R2D2: 设置完毕~ :)

Avatar_small
wliao 说:
2011年4月18日 09:23

申请开通权限。。

Avatar_small
galeki 说:
2011年4月18日 10:17

@wliao: 设置完毕~ :)

Avatar_small
wliao 说:
2011年4月18日 11:57 @galeki: 谢谢。已经正确设置
Avatar_small
tsuui 说:
2011年4月21日 00:34

申请开通API权限

Avatar_small
galeki 说:
2011年4月21日 00:37

@tsuui: 设置完毕~ :)

Avatar_small
tsuui 说:
2011年4月21日 01:27

@galeki: 十分感谢!

100
[回复]
Avatar_small
mayflowers 说:
2011年5月03日 12:43

太好了,申请权限.
谢谢!

101
[回复]
Avatar_small
galeki 说:
2011年5月03日 13:07

@mayflowers: 设置完毕~ :)

102
[回复]
Avatar_small
mayflowers 说:
2011年5月06日 12:31

多谢!小试一下,蛮方便的

103
[回复]
Avatar_small
Plux 说:
2011年5月12日 09:26

还可以开启外部编辑器的权限吗?

104
[回复]
Avatar_small
galeki 说:
2011年5月12日 10:21

@Plux: 设置成功~ :)

105
[回复]
Avatar_small
deanraccoon 说:
2011年5月12日 17:54

求API测试权限,我有很多latex写的文档,准备写个程序都都传到Blog上面

106
[回复]
Avatar_small
galeki 说:
2011年5月12日 18:07

@deanraccoon: 设置完毕~ :)

107
[回复]
Avatar_small
MYMISS 说:
2011年5月30日 23:31

试试看,不知道是什么呀~~都是学生在用么?!

(~ o ~)~zZ

108
[回复]
Avatar_small
MYMISS 说:
2011年5月30日 23:32

为什么觉得我的头像这么的非主流……

109
[回复]
Avatar_small
galeki 说:
2011年5月30日 23:52

@MYMISS: 设置完毕~ :)

110
[回复]
MYMISS 说:
2011年5月31日 00:27

辛苦了,这么晚都没有休息呀~~谢谢谢谢,虽然还不知道怎么用~~很好奇呀@galeki:

111
[回复]
Avatar_small
依云 说:
2011年6月05日 21:26

还在测试呀,我也要开通~

112
[回复]
Avatar_small
galeki 说:
2011年6月05日 22:41

@依云: 设置完毕~:)

113
[回复]
Avatar_small
星空™ 说:
2011年6月15日 10:31

开通下,3q

114
[回复]
Avatar_small
galeki 说:
2011年6月15日 13:22

@星空™: 设置完毕~:)

115
[回复]
Avatar_small
deanraccoon 说:
2011年6月16日 17:18

用python的metaweblog的库,不能上传有中文的blog

116
[回复]
Avatar_small
galeki 说:
2011年6月16日 18:03

@deanraccoon: 这个……也许库因为编码问题把中文内容吞掉了?

118
[回复]
Avatar_small
galeki 说:
2011年7月22日 10:52

@lidashuang: 设置完毕~ :)

120
[回复]
Avatar_small
galeki 说:
2011年8月04日 22:37

@Rock & Code: 设置完毕~ :)

121
[回复]
Avatar_small
Rock & Code 说:
2011年8月06日 10:26

@galeki: 我用的是KDE下的客户端Blogilo,Fetch ID成功了,但是ID没fetch回来。

122
[回复]
Avatar_small
Rock & Code 说:
2011年8月06日 11:29

改用scribefire,可以正常使用

123
[回复]
Avatar_small
Rock & Code 说:
2011年8月06日 14:10

@deanraccoon: 我也有同样的问题,python的xmlrpclib的metaWeblog类不能上传有中文的文章

124
[回复]
Avatar_small
tubo 说:
2011年8月18日 13:08

申请开通。

125
[回复]
Avatar_small
galeki 说:
2011年8月18日 15:37

@tubo: 设置完毕~ :)

126
[回复]
Avatar_small
fxz_abc 说:
2011年10月05日 21:33

申请开通

127
[回复]
Avatar_small
galeki 说:
2011年10月06日 17:49

@fxz_abc: 设置完毕~:)

128
[回复]
Avatar_small
xianmin 说:
2011年10月07日 19:38

申请开通

129
[回复]
Avatar_small
galeki 说:
2011年10月07日 22:49

@xianmin: 设置完毕~ :)

130
[回复]
Avatar_small
xianmin 说:
2011年10月09日 08:44

@galeki: 多谢,辛苦了!

131
[回复]
Avatar_small
wind 说:
2011年11月15日 22:09

申请开通!

132
[回复]
Avatar_small
galeki 说:
2011年11月16日 03:40

设置成功~ :)

133
[回复]
Avatar_small
小刚 说:
2011年11月16日 08:45

申请测试,求过

134
[回复]
Avatar_small
galeki 说:
2011年11月16日 11:18

@小刚: 设置完毕~ :)

135
[回复]
Avatar_small
wind 说:
2011年11月18日 19:57

@galeki: Thank you ~

136
[回复]
Avatar_small
tisyang 说:
2011年11月23日 10:46

申请权限,求╮( ̄▽ ̄)╭

137
[回复]
Avatar_small
galeki 说:
2011年11月23日 11:05

@tisyang: 设置完毕~ :)

138
[回复]
Avatar_small
lilarcor 说:
2011年12月01日 15:16

申请开启api权限

139
[回复]
Avatar_small
galeki 说:
2011年12月01日 19:36

@lilarcor: 设置完毕~ :)

140
[回复]
Avatar_small
llhuii 说:
2011年12月04日 09:37

求api权限,,

141
[回复]
Avatar_small
galeki 说:
2011年12月04日 15:44

@llhuii: 设置完毕~ :)

142
[回复]
Avatar_small
Eric 说:
2011年12月15日 23:36

求api权限 谢谢

143
[回复]
Avatar_small
galeki 说:
2011年12月16日 00:36

@Eric: 设置完毕~ :)

144
[回复]
Avatar_small
λ 说:
2011年12月20日 22:11

@galeki: 求权限~我也试试~

145
[回复]
Avatar_small
galeki 说:
2011年12月21日 03:25

@λ: 设置完毕~ :)

146
[回复]
Avatar_small
gordon 说:
2011年12月21日 13:32

求api权限 谢谢

147
[回复]
Avatar_small
galeki 说:
2011年12月21日 15:31

@gordon: 设置完毕~ :)


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter