MetaWeblog
The following methods are supported:
- blogger.deletePost
- blogger.getUsersBlogs
- metaWeblog.editPost
- metaWeblog.getCategories
- metaWeblog.getPost
- metaWeblog.getRecentPosts
- metaWeblog.newMediaObject
- metaWeblog.newPost
method blogger.deletePost
Deletes a post.
Parameters
| string | appKey |
| string | postid |
| string | username |
| string | password |
| boolean | publish - Where applicable, this specifies whether the blog should be republished after the post has been deleted. |
Return Value
| boolean | Always returns true. |
method blogger.getUsersBlogs
Returns information on all the blogs a given user is a member.
Parameters
| string | appKey |
| string | username |
| string | password |
Return Value
method metaWeblog.editPost
Updates and existing post to a designated blog using the metaWeblog API. Returns true if completed.
Parameters
| string | postid |
| string | username |
| string | password |
| struct Post | post |
| boolean | publish |
Return Value
method metaWeblog.getCategories
Retrieves a list of valid categories for a post using the metaWeblog API. Returns the metaWeblog categories struct collection.
Parameters
| string | blogid |
| string | username |
| string | password |
Return Value
| array of struct CategoryInfo | |
method metaWeblog.getPost
Retrieves an existing post using the metaWeblog API. Returns the metaWeblog struct.
Parameters
| string | postid |
| string | username |
| string | password |
Return Value
method metaWeblog.getRecentPosts
Retrieves a list of the most recent existing post using the metaWeblog API. Returns the metaWeblog struct collection.
Parameters
| string | blogid |
| string | username |
| string | password |
| integer | numberOfPosts |
Return Value
method metaWeblog.newMediaObject
Makes a new file to a designated blog using the metaWeblog API. Returns url as a string of a struct.
Parameters
| string | blogid |
| string | username |
| string | password |
| struct FileData | file |
Return Value
method metaWeblog.newPost
Makes a new post to a designated blog using the metaWeblog API. Returns postid as a string.
Parameters
| string | blogid |
| string | username |
| string | password |
| struct Post | post |
| boolean | publish |
Return Value
struct BlogInfo
Members
| string | blogid |
| string | url |
| string | blogName |
struct Post
Members
| dateTime | dateCreated - Required when posting. |
| string | description - Required when posting. |
| string | title - Required when posting. |
| array of string | categories (optional) |
| struct Enclosure | enclosure (optional) |
| string | link (optional) |
| string | permalink (optional) |
| any | postid (optional) |
| struct Source | source (optional) |
| string | userid (optional) |
| any | mt_allow_comments (optional) |
| any | mt_allow_pings (optional) |
| any | mt_convert_breaks (optional) |
| string | mt_text_more (optional) |
| string | mt_excerpt (optional) |
struct CategoryInfo
Members
| string | description |
| string | htmlUrl |
| string | rssUrl |
| string | title |
| string | categoryid |
struct FileData
Members
struct UrlData
Members
struct Enclosure
Members
| integer | length (optional) |
| string | type (optional) |
| string | url (optional) |
struct Source
Members
| string | name (optional) |
| string | url (optional) |