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 2019-04-29 17:07:44

Rickard
Member
Registered: 2019-04-29
Posts: 3

Plusieurs observateur

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

#2 2019-04-29 17:44:55

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,287

Re: Plusieurs observateur

à 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

#3 2019-04-30 10:01:56

Rickard
Member
Registered: 2019-04-29
Posts: 3

Re: Plusieurs observateur

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

#4 2019-04-30 10:06:27

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,287

Re: Plusieurs observateur

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

#5 2019-04-30 10:51:27

Rickard
Member
Registered: 2019-04-29
Posts: 3

Re: Plusieurs observateur

D'accord je vais checker cela, encore merci des réponses rapides !

Offline

Board footer

Powered by FluxBB