Please login to participate.
Wiki Page

Getting new items via PHP and XMLRPC

.
  1. Install phpxmlrpc ( http://phpxmlrpc.sourceforge.net/ )
  2. Use the following code on your page:

 

<?php
include('includes/xmlrpc/lib/xmlrpc.inc');

$admin = "siteadmin";
$password = "secret";
$numberofitems = "8";

$xmlrpc_internalencoding = 'UTF-8';
$client = new 
xmlrpc_client("http://$admin:$password@yoursite/stacker");
$client->return_type = 'phpvals';

$message = new xmlrpcmsg("getRecentUpdates",array(new xmlrpcval($numberofitems, "int")));
$resp = $client->send($message);

$x = 0;
foreach($resp->val['itemlist'] as $result){
        // Icons
        $iconmessage = new xmlrpcmsg("getTypeInfo", array(new xmlrpcval($result['portal_type'], "string")));
        $iconresp = $client->send($iconmessage);
        $iconurl = $iconresp->val['typeiconurl'];
        echo "<img src='" . $iconurl . "'>";


        $zeit = $result['modified'];
        $titel = $result['title'];
        $ersteller = $result['creator'];
        echo " " . $titel . "<br />";
        echo "<h5><b>" . $ersteller . " um  " . $zeit . "h</b></h5><br />";
        $x++;
}
?>

 

 

Description
How to use PHP and XMLRPC to list a configurable number of new cyn.in items in your portal.
Comments (0)
Back relations
 
Loading