You are not logged in.
Pages: 1
Bonjour,
Suite à la création d'un ticket avec actuellement un seul observateur, j'aimerai mettre plusieurs observateur est-il possible de faire cela ?
$fields='{ "input": {"tickets_id": "'.$ticket_id.'", "_users_id_observer": "'.$id_observateur.'", "use_notification": "1", "status" : "5", "solvedate": "'.$dateformat.'"}}';
$url=$api_url. "/Ticket/".$ticket_id."/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'App-Token: '.$app_token,
'Session-Token: '.$session )
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
$request_result = curl_exec($ch);
curl_close($ch);
$obj = json_decode($request_result);
Merci à vous.
Offline
à mon avis vous ne pouvez ajouter qu'un 0bservateur à la fois ( comme dans l'interface graphique)
$ticket_id="MyTicketID";
$user_id="IdOfTheTechnician";
$input='{ "input": {"tickets_id": '.$ticket_id.' ,"users_id": '.$user_id.',"type": "2","use_notification": "1"}}';
$url=$api_url . "/Ticket/".$ticket_id."/Ticket_User/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS,$input);
$json = curl_exec($ch);
curl_close ($ch);
si vous mettez type=3 vous ajouterez "observateur"
pour ajouter un observateur c'est POST et pas PUT
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
D'accord merci beaucoup.
Et Dernière question est-il possible d'envoyer qu'un seul mail au lieu de trois lors de la création d'un ticket pour un demandeur svp ? Car il y a use_notification mais je n'ai pas l'impression qu'il fonctionne sur les demandeurs.
Offline
vous avez probablement activé trop de destinataires ou trop de notifications votre paramétrage.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
D'accord je vais checker cela, encore merci des réponses rapides !
Offline
Pages: 1