OVH Community, votre nouvel espace communautaire.

API OVH pour téléphonie


Jean-Baptiste D
02/07/2015, 11h20
Bonjour,

Je vois que vous avez ouvert un sujet sur le forum concernant votre demande.

Je vous invite à m'y répondre en y indiquant les éléments demandés, je vous ferai un retour dans les délais les plus brefs.

Cordialement,

Jean Baptiste D.

bkake
29/06/2015, 16h13
Bonjour,

Je cherche à utiliser aussi cette API, mais dans le cadre d'une redirection d'appel en Resteasy.

Actuellement on a un numero chez OVH sur lequel tous les appels sont rédirigés, mais je veux maintenant chez numéro à un autre numéro la nuit pour la personne qui est d'astreinte.

Le resultat de ma requête https://api.ovh.com/console/#/telephony/ me donne bien une réponse, mais je ne sais pas à quoi sert {serviceName} dans l'url https://api.ovh.com/console/#/telephony/{billingAccount}/redirect/{serviceName}/changeDestination#POST.

Merci d'avance pour votre aide.

fred34
15/06/2015, 13h12
bonjour

oui cela fonctionne via https://api.ovh.com/console/#/telephony/{billingAccount}#GET ?

Mon identifiant client : ZF2181-OVH

Par exemple avec le group dm196-ovh-1 j'ai une reponse ...

Merci de votre aide
frederic

- - - Mise à jour - - -

bonjour

oui cela fonctionne via https://api.ovh.com/console/#/telephony/{billingAccount}#GET ?

Mon identifiant client : ZF2181-OVH

Par exemple avec le group dm196-ovh-1 j'ai une reponse ...

Merci de votre aide
frederic

PierrYves L
11/06/2015, 14h57
Bonjour fred34,

Pouvez-vous m'indiquez si la requêtes fonctionne depuis https://api.ovh.com/console/#/telephony/{billingAccount}#GET ?

Pouvez-vous également nous fournir votre identifiant client?

Merci d'avance pour votre retour.

Bien cordialement,
PierrYves L.

fred34
10/06/2015, 18h48
Bonjour

je cherche aussi a utilise l'api mais je rencontre des pbs

J utilise le kit SDK de l'API Ovh
J'ai bien crée une clefs

Avec le code suivant
$ovh = new Api( $applicationKey,
$applicationSecret,
$endpoint_name,
$consumer_key);

echo "Welcome " . $ovh->get('/me')['firstname'].'
';

$allAccounts = $ovh->get('/telephony');
foreach ($allAccounts as $account) {
echo $account.'
';
}

Je remonte bien les comptes clients (nickhandles)

mais si pour chaque compte je cherche a recuperer les /telephony/{billingAccount}

Impossible j'ai le message suivant
Fatal error: Uncaught exception 'GuzzleHttp\Exception\ClientException' with message 'Client error response [url] https://api.ovh.com/1.0/telephony/NICKCLIENT-ovh-00 [status code] 403 [reason phrase] Forbidden

$allAccounts = $ovh->get('/telephony');
foreach ($allAccounts as $account) {

$allAccounts = $ovh->get('/telephony/'.$account);
foreach ($allBills as $bills) {
var_Export($bills);
exit();
}
}

Merci de votre aide, je ne comprends pas si je dois me re creer un object $ovh = new Api( $applicationKey,... ou si c est la clef que j ai crée sur https://api.ovh.com/createToken/index.cgi avec pour droits /me et /telephony ...
faut il creer la clefs avec /telephony , puis /telephony/* ...

Merci
fred

Luigi_B
19/03/2015, 12h16
Bonjour.

La variable {billingAccount} est le nom de votre groupe de téléphonie.

Vous pouvez retrouver vos groupes de téléphonie en utilisant l a fonction :

GET /telephony

Et également via votre espace client en suivant ce chemin :

- Une fois identifié sur votre espace client, cliquez sur "Ancienne interface client".
- Rendez-vous dans "Téléphonie" puis ensuite dans l'onglet déroulant en dessous de "Téléphonie OVH", vous retrouverez le nom de votre groupe téléphonie.

Cordialement.

Luigi.B

bliscar
19/03/2015, 11h50
Bonjour,

Je cherche à utiliser l'API OVH pour la gestion de la téléphonie.

/telephony/{billingAccount}

A quoi correspond la variable {billingAccount} ?
Ou puis-je la trouver pour la gestion de mon compte ?

Par avance merci.