A simple JavaScript XML-RPC Library for WordPress. It communicates with the server using XMLHttpRequest requests.
License: GNU General Public License v2.0
js-xml-rpc-lib-for-wordpress's Introduction
WordPress XML-RPC Library that communicates with XMLHttpRequest requests.
Both the arguments passed and the return variable are processed as JavaScript objects.
The following WordPress XMLRPC methods (http://codex.wordpress.org/XML-RPC_wp) are available within the lib
wp.getUsersBlogs
wp.getCommentCount
wp.deleteComment
wp.editComment
wp.newComment
wp.getCommentStatusList
wp.getComment
wp.getComments
wp.getPage
wp.getOptions
metaWeblog.newPost
How to use it:
var connection = new AddBlogConn("username" , "password", "xmlrpc endpoint URL");
connection.addListener(new AddBlogsListener());
connection.startConn();
The Listener should implement at least these three methods:
function AddBlogsListener(){
}
AddBlogsListener.prototype.connRequestError = function(errorMsg){
EW.LogSystem.error("AddBlogsListener.connRequestError");
}
AddBlogsListener.prototype.connRequestStopped = function(){
EW.LogSystem.debug("AddBlogsListener.connRequestStopped");
}
AddBlogsListener.prototype.connRequestCompleted = function(userBlogs){
EW.LogSystem.debug("AddBlogsListener.connRequestCompleted");
}