SunBlogNuke MetaWeblogAPI



This is XML-RPC which implement MetaWeblog API for SunBlogNuke Module.

The following methods are supported:

method blogger.deletePost

Parameters

stringkey
stringpostid
stringusername
stringpassword
booleanpublish

Return Value

boolean 

method blogger.getUsersBlogs

Parameters

stringkey
stringusername
stringpassword

Return Value

array of struct Blog 

method metaWeblog.editPost

Parameters

stringpostid
stringusername
stringpassword
struct Postpost
booleanpublish

Return Value

boolean 

method metaWeblog.getCategories

Parameters

stringblogid
stringusername
stringpassword

Return Value

array of struct Category 

method metaWeblog.getPost

Parameters

stringpostid
stringusername
stringpassword

Return Value

struct Post 

method metaWeblog.getRecentPosts

Parameters

stringblogid
stringusername
stringpassword
integernumberOfPosts

Return Value

array of struct Post 

method metaWeblog.newMediaObject

Parameters

stringblogid
stringusername
stringpassword
struct MediaObjectmediaObject

Return Value

struct MediaObjectUrl 

method metaWeblog.newPost

Parameters

stringblogid
stringusername
stringpassword
struct Postpost
booleanpublish

Return Value

string 

method wp.getAuthors

Parameters

stringblogid
stringusername
stringpassword

Return Value

array of struct Author 

method wp.getTags

Parameters

stringblogid
stringusername
stringpassword

Return Value

array of struct WordpressTag 

method wp.newCategory

Parameters

stringblogid
stringusername
stringpassword
struct Categorycategory

Return Value

string 

method wp.newComment

Parameters

stringblogid
stringusername
stringpassword
stringpost_id
struct Commentcomment

Return Value

integer 

struct Blog

Members

stringblogid
stringurl
stringblogName

struct Post

Members

dateTimedateCreated (optional)
stringdescription (optional)
stringtitle (optional)
array of stringcategories (optional)
stringpermalink (optional)
anypostid (optional)
stringwp_author_id (optional)
stringmt_keywords (optional)
stringmt_excerpt (optional)
stringmt_text_more (optional)
integermt_allow_comments (optional)
stringwp_slug (optional)

struct Category

Members

stringcategoryId (optional)
stringparentId (optional)
stringdescription (optional)
stringcategoryName (optional)
stringtitle (optional)
stringhtmlUrl (optional)
stringrssUrl (optional)

struct MediaObject

Members

stringname (optional)
stringtype (optional)
base64bits (optional)

struct MediaObjectUrl

Members

stringurl

struct Author

Members

stringuser_id (optional)
stringuser_login (optional)
stringdisplay_name (optional)
stringuser_email (optional)

struct WordpressTag

Members

stringname

struct Comment

Members

dateTimedate_created_gmt (optional)
stringuser_id (optional)
stringcomment_id (optional)
stringcomment_parent (optional)
stringstatus (optional)
stringcontent (optional)
stringlink (optional)
stringpost_id (optional)
stringpost_title (optional)
stringauthor (optional)
stringauthor_url (optional)
stringauthor_email (optional)
stringauthor_ip (optional)
stringtype (optional)

 

SunBlogNuke.Core 6.0.0   CookComputing.XmlRpcV2 2.5.0   .NET CLR 4.0.30319