DasBlog Blogger Access Point
Implementation of Blogger XML-RPC Api
The following methods are supported:
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. |
Edits a given post. Optionally, will publish the blog after making the edit.
Parameters
| string |
appKey |
| string |
postid |
| string |
username |
| string |
password |
| string |
content |
| boolean |
publish |
Return Value
| boolean |
Always returns true. |
Returns a list of the categories that you can use to log against a post.
Parameters
| string |
blogid |
| string |
username |
| string |
password |
Return Value
Returns a single post.
Parameters
| string |
appKey |
| string |
postid |
| string |
username |
| string |
password |
Return Value
Returns a list of the most recent posts in the system.
Parameters
| string |
appKey |
| string |
blogid |
| string |
username |
| string |
password |
| integer |
numberOfPosts |
Return Value
Returns the main or archive index template of a given blog.
Parameters
| string |
appKey |
| string |
blogid |
| string |
username |
| string |
password |
| string |
templateType |
Return Value
Authenticates a user and returns basic user info (name, email, userid, etc.).
Parameters
| string |
appKey |
| string |
username |
| string |
password |
Return Value
Returns information on all the blogs a given user is a member.
Parameters
| string |
appKey |
| string |
username |
| string |
password |
Return Value
Makes a new post to a designated blog. Optionally, will publish the blog after making the post.
Parameters
| string |
appKey |
| string |
blogid |
| string |
username |
| string |
password |
| string |
content |
| boolean |
publish |
Return Value
Edits the main or archive index template of a given blog.
Parameters
| string |
appKey |
| string |
blogid |
| string |
username |
| string |
password |
| string |
template |
| string |
templateType |
Return Value
Updates an 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
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
Retrieves an existing post using the metaWeblog API. Returns the metaWeblog struct.
Parameters
| string |
postid |
| string |
username |
| string |
password |
Return Value
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
Upload a new file to the binary content. Returns url as a string
Parameters
| string |
blogid |
| string |
username |
| string |
password |
|
struct MediaType
|
enc |
Return Value
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
Returns a list of all categories defined in the weblog.
Parameters
| string |
blogid |
| string |
username |
| string |
password |
Return Value
|
array of struct Category
|
The isPrimary member of each Category structs is not used. |
Returns a list of all categories to which the post is assigned.
Parameters
| string |
postid |
| string |
username |
| string |
password |
Return Value
Returns a bandwidth-friendly list of the most recent posts in the system.
Parameters
| string |
blogid |
| string |
username |
| string |
password |
| integer |
numberOfPosts |
Return Value
Retrieve the list of TrackBack pings posted to a particular entry. This could be used to programmatically retrieve the list of pings for a particular entry, then iterate through each of those pings doing the same, until one has built up a graph of the web of entries referencing one another on a particular topic.
Parameters
Return Value
Publish (rebuild) all of the static files related to an entry from your weblog. Equivalent to saving an entry in the system (but without the ping).
Parameters
| string |
postid |
| string |
username |
| string |
password |
Return Value
| boolean |
Always returns true. |
Sets the categories for a post.
Parameters
| string |
postid |
| string |
username |
| string |
password |
|
array of struct Category
|
categories - categoryName not required in Category struct. |
Return Value
| boolean |
Always returns true. |
The method names supported by the server.
Parameters
Return Value
| array of string |
The method names supported by the server. |
The text filters names supported by the server.
Parameters
Return Value
|
array of struct TextFilter
|
The text filters names supported by the server. |
Members
| string |
categoryid |
| string |
title |
| string |
description |
| string |
htmlUrl |
| string |
rssUrl |
Members
| dateTime |
dateCreated |
| any |
userid |
| string |
postid |
| string |
content |
Members
| string |
url |
| string |
email |
| string |
nickname |
| string |
lastname |
| string |
firstname |
Members
| string |
blogid |
| string |
url |
| string |
blogName |
Members
| dateTime |
dateCreated - Required when posting. |
| string |
description - Required when posting. |
| string |
title - Required when posting. |
| array of string |
categories (optional) |
| string |
link (optional) |
| string |
permalink (optional) |
| string |
postid (optional) - Not required when posting. Depending on server may be either string or integer. Use Convert.ToInt32(postid) to treat as integer or Convert.ToString(postid) to treat as string |
Members
| string |
description |
| string |
htmlUrl |
| string |
rssUrl |
| string |
title |
| string |
categoryid |
Members
| string |
name |
| string |
type |
| base64 |
bits |
Members
Members
| string |
categoryId |
| string |
categoryName (optional) |
| boolean |
isPrimary (optional) |
Members
| dateTime |
created |
| string |
postid |
| string |
userid |
| string |
title |
Members
| string |
pingTitle |
| string |
pingURL |
| string |
pingIP |
Members