概念
metaweblog是基于XML的RPC通信( 下载 )。这意味着你有一组预先定义的结构(简单的数据类型属性 )表示,正转客户端和服务器之间。
您需要使用MetaWeblog API 的以下六个结构:
BlogInfo: 有关博客的网址,ID或名称。
UserInfo: 博客用户的ID ,名字,姓氏或电子邮件。
Post: 就是博客帖子,标题,正文和类别。
CategoryInfo: 博客类别信息,编号和名称。
MediaObject: 有关媒体对象(图像,音频和其他文件类型)的名称,类型和数据。
MediaObjectInfo: 媒体对象。
作为一般规则,您可以请记住,metaweblog API使用字符串类型为基本类型,参数和返回类型和不存在任何整数类型。在几个地方也用到了布尔和Base64编码的字符串两个类型。
MetaWeblog API有九个方法:
metaWeblog.newPost: 增加一个新帖子。
metaWeblog.editPost: 更新帖子。
metaWeblog.getCategories: 获得博客的类别。
metaWeblog.getPost: 得到一个单一的POST数据。
metaWeblog.getRecentPosts: 得到的最近的帖子。
metaWeblog.newMediaObject: 增加一个新的媒体对象。
blogger.deletePost: 删除一个帖子。
blogger.getUserInfo: 获得用户信息。
blogger.getUsersBlogs: 得到用户的blog清单。
如何创建metaweblog
1.首先下载XML-RPC.NET, 然后添加引用到项目中。。
时间: 2024-10-25 12:44:13