用metaWeblog协议发表博客

用metaWeblog协议 发表博客

用metaWeblog协议发表博客

1 在org-mode发表博客到cppblog

cppblog实现了metaWeblog,所以可以通过xmlrpc发表博客文章,python里面 做这个事情的包也就叫xmlrpc,一行代码胜千言,基本上就是用python写了个 函数发表文章,这个函数被一个elisp函数通过pymacs调用。

# -*- coding: utf-8 -*-
import xmlrpclib

def post(title, content):
user = 'qingant'


passwd = 'xxxx'

url = 'http://www.cppblog.com/qingant/services/metaweblog.aspx'

server = xmlrpclib.Server(url)

post = {'title':'test',
'link':'',
"description":u"人民民主万岁",
"author":"qingant@gmail.com",
"category":"test",
}
post['title'] = title
post["description"] = content
res = server.metaWeblog.newPost("", user, passwd, post, True )
print res

elisp就不展示了,无关宏旨:-)

Author: qingant <qingant@gmail.com>

Date: 2010-02-17 02:03:08

HTML generated by org-mode 6.21b in emacs 23

posted on 2010-02-17 02:36 qingant 阅读(535) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

<2010年2月>
31123456
78910111213
14151617181920
21222324252627
28123456
78910111213

统计

常用链接

留言簿(3)

随笔档案

相册

最新随笔

搜索

最新随笔

最新评论

阅读排行榜

评论排行榜