Description
Basically this plugin creates XMLRPC interfaces for Clean Video Gallery Plugin.
NOTE: API functions (xmlrpc revoke functions) are all prefixed with ‘i_gllrxmlrpc’.
Installation
- Clean Video Gallery plugin has to be installed as the pre-requisite condition. You can find Clean Video Gallery Plugin here, https://wordpress.org/extend/plugins/clean-video-gallery/
- unzip the plugin
- Upload plugin folder to the
/wp-content/plugins/
directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- In administrator portal, click Settings->Video Gallery Plugin XMLRPC Interface to enable/disable the api functions.
Warning: Debug Error log is being appended into the WP_CONTENT_DIR . ‘/debug.log’; Make sure that in production environment, trun off the debug directive in wp-includes/default-constants.php
FAQ
= Exmaple to invoke the xmlrpc api in PHP= //this example demo how to query the clean video gallery posts set_time_limit(0); require_once(“IXR_Library.php.inc”);
$client->debug = true; // Set it to false in Production Environment
// Create the client object $client = new IXR_Client(‘{hostname}’,’/xmlrpc.php?XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=13522981788714′);
$username = “{admin login name}”;
$password = “{password}”;
$function_args = array(array(”,$username,$password, array(‘post_type’=>’galleryvideo’))); $params = array($username,$password,”i_mpqvideogllrxmlrpc_metaweblog_getposts”, $function_args);
// Run a query To Read Posts From WordPress $ret = $client->query(‘mpqvideogllrxmlrpc_extapi.callMpqVideoGllrMethod’, $params); if (!$ret) { die(‘Something went wrong – ‘.$client->getErrorCode().’ : ‘.$client->getErrorMessage()); }
$myresponse = $client->getResponse(); print_r($myresponse); die();
Reviews
There are no reviews for this plugin.
Contributors & Developers
“MPQ Video Gallery XMLRPC” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “MPQ Video Gallery XMLRPC” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1
- initial version