PHP client - OpenKM 5.1
From OpenKM Documentation
Authentication
<?php
$OKMAuth = new SoapClient('http://localhost:8080/OpenKM/OKMAuth?wsdl');
$token = $OKMAuth->login('okmAdmin','admin');
echo "Token: ".$token;
$OKMAuth->logout($token);
?>
List documents
<?php
$OKMAuth = new SoapClient('http://localhost:8080/OpenKM/OKMAuth?wsdl');
$token = $OKMAuth->login('okmAdmin','admin');
echo "Token: ".$token;
$OKMAuth->logout($token);
?>
Create document
<?php
$OKMAuth = new SoapClient('http://localhost:8080/OpenKM/OKMAuth?wsdl');
$token = $OKMAuth->login('okmAdmin','admin');
echo "Token: ".$token;
$OKMAuth->logout($token);
?>
List folders
<?php
$OKMAuth = new SoapClient('http://localhost:8080/OpenKM/OKMAuth?wsdl');
$token = $OKMAuth->login('okmAdmin','admin');
echo "Token: ".$token;
$OKMAuth->logout($token);
?>
Create folder
<?php
$OKMAuth = new SoapClient('http://localhost:8080/OpenKM/OKMAuth?wsdl');
$token = $OKMAuth->login('okmAdmin','admin');
echo "Token: ".$token;
$OKMAuth->logout($token);
?>