Project

General

Profile

API pour obtenir la liste des SDA et correspondance vers destination

Added by Jean-Patrick Trauet over 2 years ago

Bonjour,

J'ai une application Web qui interroge Xivo en JSON pour obtenir la liste des utilisateurs.
Pour avoir l'ensemble des informations d'une personne, j'utilise les objets "lines" + "users" + "devices" + "directory".
Ainsi j'obtiens : N°poste, nom, prénom, @mail, marque du poste, modèle du poste, @mac/@ip du poste etc ...

J'aimerais également avoir le numéro de SDA d'un poste, quelle est l'API à utiliser pour récupérer ces informations ?
Même question pour récupérer la liste des groupes.

Je n'arrive pas à trouver ces informations dans la doc.

Merci beaucoup
Cdt
JP Trauet


Replies (2)

RE: API pour obtenir la liste des SDA et correspondance vers destination - Added by dudu clx over 2 years ago

Bonjour,

je serais très intéressé par les sources de cette application web !
j'ai travaillé sur quelque chose de similaire, mais en requétant la bdd, et c'est pas terrible.

pour ce qui est de ta demande, quand tu requete ton serveur:
https://ip:port/1.1/users/
tu dois avoir une ligne: outgoing_caller_id

si tu renseigne le numéro SDA (à 10 chiffres donc) dans le paramètre "Nom d'appel sortant / personnaliser":
alors tu retrouvera cette information.
(à voir si tu l'injecte dans la bdd via .csv ou query, si elle peut être "enregistrée" sans forcemment modifier le nom d'appel sortant)

nb;
numéro de poste = numéro court/interne (ex, à 5 chiffres)
sda = numéro opérateur (ligne directe à 10 chiffres)

sinon, le SDA n'est finalement renseigné nul part. (ou alors, voir du côté du peer-sip)

tu peux aussi contourner cela dans ton appli, en renseignant le SDA en fonction du numéro de poste (si possible).

dans mon cas,
numéro de poste = 12345
SDA = 01020
chaque numéro de poste est donc unique et correspond à un SDA

pour les groupes, j'ai l'impression que ça n'apparait pas dans "queues", et ni "users" ... et qu'il n'y a pas à ce jour d'API pour cela.
tu peux remplacer les groupes par des queues qui peuvent avoir le même rôle et fonctionnement.

++

RE: API pour obtenir la liste des SDA et correspondance vers destination - Added by dudu clx over 2 years ago

on peut pas éditer, et redmine à manger mes "supérieur"/"inférieur":

https://ip:port/1.1/users/ID

dans mon cas,
numéro de poste = 12345
SDA = 01020 + numéro de poste

    (1-2/2)