Bonjour,
je viens de prendre une ligne avec un numéro virtuel chez OVH, et je souhaite récupérer l'historique des appels reçus gràce à l'API.
J'ai trouvé la fonction suivante :
/telephony/{billingAccount}/service/{serviceName}/voiceConsumption
Mais celle-ci me retourne une liste de codes que je peux apparemment utiliser avec la fonction suivante :
/telephony/{billingAccount}/service/{serviceName}/voiceConsumption/{consumptionId}
Est-ce la seule manière de faire, ou y a t'il une autre fonction qui devrait être plus directe.
Pour info, j'ai testé
https://api.ovh.com/console/#/telephony/{billingAccount}/line/{serviceName}/calls
et cela ne me retourne aucun résultat alors que j'ai fait des tests et dans mon interface d'OVH, je vois bien l'historique.
Merci d'avance
Maxime
Comment récupérer l'historique des appels reçus sur un numéro SIP avec API?
Sujets apparentés
- Configuration SIP VOH avec une application SIP sur android
22437
12.09.2019 07:50
- Un numéro injoignable et support ovh ne répond pas aux demandes
19126
25.04.2018 09:06
- Sip ovh sur android ?
18400
04.06.2017 19:32
- Configuration Zoiper pour Android 8.1.0
13902
18.01.2019 19:01
- Paramétrage Serveur SIP et compte SIP sur Huawei E5186s-22a
13419
21.12.2017 09:47
- VOIP + 4G BOX besoin d'aide
12437
17.03.2017 11:13
- Ip interdite sur Téléphone Yealink W60P
11387
03.01.2019 18:21
- Téléphonie en Belgique
9854
09.12.2016 07:31
- Cisco 8851 reçu non configuré
9505
07.06.2018 08:53
- Configuration Cisco SPA 112 ?
9308
15.12.2016 14:07
La méthode que j'utilise :
Manager v6 > Télécom > Téléphonie > SIP xxx > Consommation > Appels reçus.
la demande de Benoît:
> des appels reçus grâce à l'API
je recherche justement l'équivalent depuis l'API.
J'ai demandé à 2 conseillers via le chat, mais on n'a pas donné de réponse claire
Bonjour @BenoitX7,
Les deux premières API que vous mentionnez sont effectivement les seules permettant de récupérer les consommations du mois en cours pour une ligne.
L'API /telephony/{billingAccount}/service/{serviceName}/voiceConsumption permet de récupérer les ID des appels.
Ces ID doivent ensuite être renseignés dans l'API /telephony/{billingAccount}/service/{serviceName}/voiceConsumption/{consumptionId}
Vous récupérez alors les détails de la communication concernée.
Le menu du manager évoqué par @Gaston_Phone exploite d'ailleurs ces deux API pour vous retourner la liste des appels reçus.
La troisième API mentionnée ( /telephony/{billingAccount}/line/{serviceName}/calls ) est quant à elle dédiée à l'interaction avec des appels en cours sur une ligne.
Vous trouverez sous cette API les fonctionnalités telles que le raccroché, la mise en attente, le transfert, etc...
Cordialement, Yoann
Je tente désespérément de récupérer les infos de l'appel en cours sur une ligne SIP (plug phone) et l'appel à cette API me retourne systématiquement un tableau vide... Peut-être qu'il y a un autre chose à activer pour que ça puisse fonctionner ?
Merci
Lorsque je simule un appel sur ma ligne, et que je test cette requête l'API OVH me retoune un tableau vide comme s'il n'y avait pas d'appel en cours.
Savez vous pourquoi ?
Bonjour à tous,
J'ai tout essayé pour utiliser l'API, mais quoi que je fasse j'ai toujours l'erreur 404.
Je possède un trunk sip pour test. Mon compte : sjxxxxxxx-ovh-1 et ma ligne 0033xxxxxxxxx
J'ai essayé ici par exemple :https://api.ovh.com/console/#/telephony/%7BbillingAccount%7D/vxml/%7BserviceName%7D/settings/logs#POST
d'avoir les infos d'appels entrants, car c'est ce que je veux exploiter dans un software interne.
Mes questions:
- Pourquoi mes requêtes sur l'API ne fonctionnent pas ?
En fait dans mon projet, je souhaite que l'on appel cette ligne en composant comme suit: 04xxxxxxxx*123456 soit *
#
Pensez-vous que ce soit possible ? ou faut-il essayer une autre méthode ?
Merci de votre aide
Jacky
Bonjour
désolé pour cette remontée de post, j'essai moi aussi d'utiliser cette méthode d'API pour récupérer les infos d'appels en cours sur une de nos lignes SIP, et j'ai systématiquement un tableau vide :
$calls = $this->myApi->get("/telephony/".$this->billingAccount."/line/".$serviceName."/calls");
Faut il paramétrer quelque chose en particulier ? quelqu'un a t il réussi a avoir quelque chose avec cette méthode ?
Merci de votre aide
Bonjour
je tente de faire fonctionner la méthode permettant de récupérer les appel en cours sur une ligne SIP
$calls = $this->myApi->get("/telephony/".$this->billingAccount."/line/".$serviceName."/calls");
cette méthode me retourne systématiquement un tableau vide ?
Y a t il quelque chose à paramétrer ??