You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2021-12-21 03:47:32

jack_hammer
Member
Registered: 2021-12-21
Posts: 1

Webservices - GLPI 9.5 et +

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

#2 2021-12-21 09:00:03

micter59
Member
From: Lille (France, Nord)
Registered: 2013-10-04
Posts: 151

Re: Webservices - GLPI 9.5 et +

Bonjour,
Sauf erreur de ma part, le plugin n'est plus nécessaire.
GLPI intègre nativement un webservice.


Michaël

Offline

#3 2022-01-04 17:52:09

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Webservices - GLPI 9.5 et +

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

#4 2022-04-07 15:34:09

MG
Member
Registered: 2022-02-07
Posts: 6

Re: Webservices - GLPI 9.5 et +

Je me permets de relancer le sujet. Un petit Up pour avoir des nouvelles.

Offline

#5 2022-05-04 15:31:42

Vincent_S
Member
Registered: 2017-05-31
Posts: 9

Re: Webservices - GLPI 9.5 et +

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

#6 2022-05-05 08:53:02

Vincent_S
Member
Registered: 2017-05-31
Posts: 9

Re: Webservices - GLPI 9.5 et +

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

Board footer

Powered by FluxBB