You are not logged in.
Pages: 1
Bonjour,
J'ai 2 serveurs GLPI (un prod, un dev) et je veux créer des tickets via l'API et des requêtes cURL en PHP.
Vers le serveur de Dev tout fonctionne.
Mais vers le serveur de Prod, lorsque j'envoie par exemple une requête de création de ticket, je reçois le JSON qui décrit toutes les valeurs d'un autre ticket et rien n'est créé.
Même chose quand j'essaie par exemple d'ajouter un groupe à un ticket, ma requête me renvoie le détail des groupes déjà attachés au ticket.
Je vous fourni quand même le code :
$fields = array('
input'=>array(
'name'=>$titre,
'content'=>$description,
'type'=>2,
'status'=>1,
'requesttypes_id'=>4,
'_users_id_requester'=>7444
)
);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_URL, $glpi_url . '/apirest.php/Ticket');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
$json = curl_exec($ch);
Auriez-vous une piste de résolution ?
Merci
Offline
Pages: 1