参考资料:
https://zh.wikipedia.org/wiki/XML-RPC
http://www.cnblogs.com/services/metablogapi.aspx
主要程序接口(来自博客园):
blogger.deletePost —— 删除文章
blogger.getUsersBlogs —— 获取用户博客信息
metaWeblog.editPost —— 编辑文章
metaWeblog.getCategories —— 获取用户博客分类
metaWeblog.getPost —— 获取文章
metaWeblog.getRecentPosts —— 获取最近的文章
metaWeblog.newMediaObject —— 添加媒体对象(图片等)
metaWeblog.newPost —— 添加文章
wp.newCategory —— 添加目录
接口说明
blogger.deletePost
请求
blogger.deletePost
appkey
postid
username
password
0
返回
1
blogger.getUsersBlogs
请求
blogger.getUsersBlogs
appkey
username
password
返回
blogid
dsafds
url
http://www.cnblogs.com/caipeiyu/
blogName
蛀牙
metaWeblog.editPost
请求
返回
metaWeblog.getCategories
请求
返回
metaWeblog.getPost
请求
blogger.getUsersBlogs
postid
username
password
返回
dateCreated
时间
description
博客内容
title
标题内容
categories
[Markdown]
enclosure
length
0
link
http://.html
permalink
http://.html
postid
00000
source
mt_keywords
metaWeblog.getRecentPosts
请求
metaWeblog.getRecentPosts
000000
username
password
10
返回
dateCreated
20160405T18:32:00
description
博客测试内容
title
标题测试内容
enclosure
length
0
link
http://www.cnblogs.com/caipeiyu/p/5356274.html
permalink
http://www.cnblogs.com/caipeiyu/p/5356274.html
postid
5356274
source
userid
-2
metaWeblog.newMediaObject
请求
返回
metaWeblog.newPost
请求
这个请求内容标题和内容是必须的,其他可以选填
metaWeblog.newPost
postid
username
password
description
博客测试内容
title
标题测试内容
categories
[Markdown]
0
返回
000000
wp.newCategory
请求
返回