EPiServer XMLRPC


XMLRPC Support in EPiServer

The following methods are supported:

method blogger.deletePost

Parameters

stringappKey
stringpostId
stringusername
stringpassword
booleanpublish

Return Value

boolean 

method blogger.getUsersBlogs

Parameters

stringappKey
stringusername
stringpassword

Return Value

array of struct UserBlogData 

method metaWeblog.editPost

Parameters

stringpostId
stringusername
stringpassword
struct ContentDatacontent
booleanpublish

Return Value

boolean 

method metaWeblog.getCategories

Parameters

stringblogId
stringusername
stringpassword

Return Value

array of struct CategoryData 

method metaWeblog.getPost

Parameters

stringpostId
stringusername
stringpassword

Return Value

struct ContentData 

method metaWeblog.getRecentPosts

Parameters

stringblogId
stringusername
stringpassword
integernumberOfPost

Return Value

array of struct ContentData 

method metaWeblog.newMediaObject

Parameters

anyblogId
stringusername
stringpassword
struct FileDatafile

Return Value

struct UrlData 

method metaWeblog.newPost

Parameters

stringblogId
stringusername
stringpassword
struct ContentDatacontent
booleanpublish

Return Value

string 

method wp.deletePage

Parameters

stringblogId
stringusername
stringpassword
stringpage_id

Return Value

boolean 

method wp.editPage

Parameters

stringblogId
stringpageId
stringusername
stringpassword
struct PageObjectDatacontent
booleanpublish

Return Value

string 

method wp.getCategories

Parameters

stringblogId
stringusername
stringpassword

Return Value

array of struct CategoryData 

method wp.getPageList

Parameters

stringblogId
stringusername
stringpassword

Return Value

array of struct PageObjectData 

method wp.getPages

Parameters

stringblogId
stringusername
stringpassword
integernumberofpages

Return Value

 

method wp.newCategory

Parameters

stringblogId
stringusername
stringpassword
struct CategoryDatacategory

Return Value

string 

method wp.newPage

Parameters

stringblogId
stringusername
stringpassword
struct PageObjectDatacontent
booleanpublish

Return Value

string 

struct UserBlogData

Members

stringblogid
stringblogName
stringurl

struct ContentData

Members

stringtitle
stringpostid (optional)
stringdescription (optional)
dateTimedateCreated (optional)
array of stringcategories (optional)
stringlink (optional)

struct CategoryData

Members

stringcategoryName (optional)
stringtitle (optional)
stringcategoryId (optional)
stringrssUrl (optional)
stringdescription (optional)
stringhtmlUrl (optional)
stringname (optional)
stringparent_id (optional)
stringslug (optional)
integerparentId (optional)

struct FileData

Members

stringname
stringtype
base64bits

struct UrlData

Members

stringurl

struct PageObjectData

Members

integerpage_id (optional)
stringpage_title (optional)
anywp_page_parent_id (optional)
integerpage_parent_id (optional)
stringuserid (optional)
stringpage_status (optional)
stringpermaLink (optional)
stringexcerpt (optional)
stringtext_more (optional)
integermt_allow_comments (optional)
integermt_allow_pings (optional)
stringwp_slug (optional)
stringwp_password (optional)
stringwp_page_parent_title (optional)
anywp_page_order (optional)
integerwp_author_id (optional)
stringwp_author_display_name (optional)
stringtitle
stringpostid (optional)
stringdescription (optional)
dateTimedateCreated (optional)
array of stringcategories (optional)
stringlink (optional)

 

EPiServer.Blog 6.0.530   EPiServer.XmlRpc 6.0.530   .NET CLR 2.0.50727