You are not logged in.
Bonsoir gang,
Nous venons de passer à la dernière version stable de notre GLPI.
Cependant à ma grande déception, le plugin Webservices n’est plus compatible.
Avez-vous une alternative? Ou une solution à me proposer s.v.p.?
Merci beaucoup de votre aide.
Offline
Bonjour,
Sauf erreur de ma part, le plugin n'est plus nécessaire.
GLPI intègre nativement un webservice.
Michaël
Offline
le plugin est ré-écrit pour la 9.5, j'attends juste le retour d'un utilisateur qui le teste (manque de temps de ma part)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Je me permets de relancer le sujet. Un petit Up pour avoir des nouvelles.
Offline
Bonjour,
Ce plugin est un point central pour la gestion des utilisateurs par csv sur mon glpi. A-t-on des nouvelles sur la nouvelle version de webservices ?
Sinon par API, y a-t-il des exemples de script pour ajouter mettre à jour des utilisateurs via csv ?
Merci.
Last edited by Vincent_S (2022-05-04 15:36:14)
Serveurs test & prod sous Debian 10
Prod GLPI 9.4.3, Apache 2.4.6, PHP 7.3.8, MariaDB Ver 10.1.41
Test GLPI 9.5.6, Apache 2.4.38, PHP 7.3.33, MariaDB Ver 10.3.34
Offline
Hello,
Pour ceux qui ont installé la version 2.0.0 du plugin Webservices sous glpi 9.5.6 et veulent le rendre compatible avec datainjection afin de faire des imports automatiques csv en CLI.
Il faut modifier cette ligne dans le fichier :
datainjection/testwebservice.php
#$url = "/".basename(getcwd()).Plugin::getWebDir('webservices', false)."/xmlrpc.php";
en
$url = "/".basename(getcwd())."/plugins/webservices/xmlrpc.php";
Et modifier :
webservices/setup.php
function plugin_version_webservices() {
return ['name' => __('Web Services', 'webservices'),
'version' => '2.0.0',
'author' => 'Remi Collet, Nelly Mahu-Lasson',
'license' => 'GPLv2+',
'homepage' => 'https://forge.glpi-project.org/projects/webservices',
'minGlpiVersion' => '9.5',
'requirements' => ['glpi' => ['min' => '9.5',
'max' => '9.6']]];
}
// Optional : check prerequisites before install : may print errors or add to message after redirect
function plugin_webservices_check_prerequisites() {
if (version_compare(GLPI_VERSION,'9.5','lt') || version_compare(GLPI_VERSION,'9.6','ge')) {
echo "This plugin requires GLPI >= 9.5 and GLPI < 9.6";
Bon courage.
Serveurs test & prod sous Debian 10
Prod GLPI 9.4.3, Apache 2.4.6, PHP 7.3.8, MariaDB Ver 10.1.41
Test GLPI 9.5.6, Apache 2.4.38, PHP 7.3.33, MariaDB Ver 10.3.34
Offline