Service XML-RPC
Vous devez invoquer ce service en utilisant un client XML-RPC.
Les méthodes suivantes sont disponibles :
blogger.deletePost
Types d'arguments : string, string, string, string, string
Type de retour : boolean
Type de retour : boolean
blogger.deletePost(api_key, post_id, username, password, 'publish') => boolean
blogger.getUserInfo
Types d'arguments : string, string, string
Type de retour : struct
Type de retour : struct
blogger.getUserInfo(api_key, username, password) => user structure
blogger.getUsersBlogs
Types d'arguments : string, string, string
Type de retour : struct[]
Type de retour : struct[]
blogger.getUsersBlogs(api_key, username, password) => blog structure[]
metaWeblog.editPost
Types d'arguments : string, string, string, struct, boolean
Type de retour : boolean
Type de retour : boolean
metaWeblog.editPost(post_id, username, password, post, publish) => boolean
metaWeblog.getCategories
Types d'arguments : string, string, string
Type de retour : struct[]
Type de retour : struct[]
metaWeblog.getCategories(blog_id, username, password) => category structure[]
metaWeblog.getPost
Types d'arguments : string, string, string
Type de retour : struct
Type de retour : struct
metaWeblog.getPost(post_id, username, password) => post structure
metaWeblog.getRecentPosts
Types d'arguments : string, string, string, integer
Type de retour : struct[]
Type de retour : struct[]
metaWeblog.getRecentPosts(blog_id, username, password, number) => post structure[]
metaWeblog.newMediaObject
Types d'arguments : string, string, string, struct
Type de retour : struct
Type de retour : struct
metaWeblog.newMediaObject(blog_id, username, password, media) => media structure
metaWeblog.newPost
Types d'arguments : string, string, string, struct, boolean
Type de retour : string
Type de retour : string
metaWeblog.newPost(blog_id, username, password, post, publish) => post_id
pingback.extensions.getPingbacks
Types d'arguments : string
Type de retour : string[]
Type de retour : string[]
pingback.extensions.getPingbacks(url) => '[url, url, ...]' Returns an array of URLs that link to the specified url. See: http://www.aquarionics.com/misc/archives/blogite/0198.html
pingback.ping
Types d'arguments : string, string
Type de retour : string
Type de retour : string
pingback.ping(sourceURI, targetURI) => 'Pingback message' Notifies the server that a link has been added to sourceURI, pointing to targetURI. See: http://hixie.ch/specs/pingback/pingback-1.0
system.listMethods
Types d'arguments : string
Type de retour : string
Type de retour : string
system.listMethods() => ['add', 'subtract', 'multiple'] Returns a list of the methods supported by the server.
system.methodHelp
Types d'arguments : string, string
Type de retour : string
Type de retour : string
system.methodHelp('add') => "Adds two integers together"
Returns a string containing documentation for the specified method.
system.methodSignature
Types d'arguments : string, string
Type de retour : string
Type de retour : string
Returns the signature details for a specified method
method
The name of the XML-RPC method to get the details for
system.multicall
Types d'arguments : string, string
Type de retour : string
Type de retour : string
system.multicall([{'methodName': 'add', 'params': [2, 2]}, ...]) => [[4], ...]
Allows the caller to package multiple XML-RPC calls into a single
request.
See http://www.xmlrpc.com/discuss/msgReader$1208
wp.getAuthors
Types d'arguments : string, string, string
Type de retour : struct[]
Type de retour : struct[]
wp.getAuthors(api_key, username, password) => author structure[]
wp.getTags
Types d'arguments : string, string, string
Type de retour : struct[]
Type de retour : struct[]
wp.getTags(blog_id, username, password) => tag structure[]
wp.newCategory
Types d'arguments : string, string, string, struct
Type de retour : string
Type de retour : string
wp.newCategory(blog_id, username, password, category) => category_id