[Résolu] Souci avec API

Installation & Configuration du logiciel
nmanu07
Gsup LEVEL 2
Messages : 39
Enregistré le : mer. 18 mars 2015 18:33

Bonjour à tous,

Je désire mettre en place l'API Gestsup. J'ai rencontré plusieurs problèmes concernant des valeur par défaut non définies sur la table tincidents. Je les ai mise à NULL et c'est bon (enfin j'espère que c'est ce qu'il fallait faire)
Dernier souci je pense, j'ai désormais ce message et je ne sais pas quoi faire, pouvez vous me guider s'il vous plait (photo en pièce jointe).
Merci pour votre aide.

Fatal error: Call to undefined method PDO::closecursor() in C:\wamp\www\support2017\gestsup_api.php on line 46

Voici mon api

ligne 43 //find incident number
ligne 44 $query = $db->query("SELECT MAX(id) FROM tincidents");
ligne 45 $row=$query->fetch();
ligne 46 $db->closecursor();
ligne 47 $number =$row[0];
ligne 48 echo '
ligne 49 <font color="green">
ligne 50 La demande <b>#'.$number.'</b> à bien été prise en compte.<br />
ligne 51 </font>
ligne 52 Pour suivre vos demandes vous pouvez vous rendre sur la page <a target="about_blank" href="'.$rparameters['server_url'].'">'.$rparameters['server_url'].'</a>
ligne 53 ';
ligne 54 }


J'ai vraiment besoin de votre aide
Cordialement
Fichiers joints
api.PNG
api.PNG (10.08 Kio) Vu 6866 fois
Version du logiciel 3.1.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

nous venons de publié un correctif 1.5 qui doit résoudre votre problème:


redites-nous si le souci est bien corrigé.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
nmanu07
Gsup LEVEL 2
Messages : 39
Enregistré le : mer. 18 mars 2015 18:33

Bonjour,

Je vous remercie, j'ai mis en place le correctif et je n'ai plus d'erreurs. Par contre aucun nouveau ticket lorsque je suis sur l'interface après avoir effectué une demande depuis l'API.

Cordialement
Version du logiciel 3.1.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez vous essayer la version 1.6 disponible dans l'espace téléchargement.


Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
nmanu07
Gsup LEVEL 2
Messages : 39
Enregistré le : mer. 18 mars 2015 18:33

Bonjour,

J'ai positionné la version 1.6 mais aucun ticket ouvert pourtant l'api a l'air de fonctionner
Fichiers joints
Capture.PNG
Capture.PNG (4.59 Kio) Vu 6849 fois
Version du logiciel 3.1.20
nmanu07
Gsup LEVEL 2
Messages : 39
Enregistré le : mer. 18 mars 2015 18:33

Le ticket est bien sur mon phpmyadmin
Fichiers joints
Capture.PNG
Capture.PNG (4.05 Kio) Vu 6848 fois
Version du logiciel 3.1.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Étrange de notre coté cela fonctionne bien, pouvez vérifier que dans le fichier gestsup_api.php vous avez bien saisie les coordonnées de votre serveur de base de base de donnée GestSup, ainsi que la base de donnée de GestSup ?

sinon transmettez nous la ligne complète crée id=19
Fichiers joints
Screenshot - 24_01_2017 , 11_01_37.png
Screenshot - 24_01_2017 , 11_01_37.png (55.17 Kio) Vu 6843 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
nmanu07
Gsup LEVEL 2
Messages : 39
Enregistré le : mer. 18 mars 2015 18:33

Oui tout est bien saisi. Mes demande sont bien crée sur la base sql mais rien dans le logiciel.

############################## START EDITABLE PART #############################
$host='localhost'; //SQL server name
$db_name='support'; //database name
$charset='utf8'; //database charset default utf8
$user='root'; //database user name
$password='testapi'; //database password
############################## END EDITABLE PART #############################
Version du logiciel 3.1.20
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Sur l'interface PHPmyadmin voyez vous bien dans la table "tincidents" les tickets de l'application ?

sinon transmettez nous la ligne complète crée id=19
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
nmanu07
Gsup LEVEL 2
Messages : 39
Enregistré le : mer. 18 mars 2015 18:33

Voici la ligne 19

19 0 1 0 essai version 1.6 Ouverture ticket en version 1.6 1 0 0 2017-01-24 10:01:06 NULL NULL NULL 5 NULL 4 NULL NULL NULL NULL NULL 1 5 1 NULL NULL 0 NULL NULL NULL 0 2017-01-24 10:20:06 2017-01-24 10:20:06 NULL
Version du logiciel 3.1.20
Répondre