OVH Community, votre nouvel espace communautaire.

click2call via API OVH REST


lletang
16/12/2015, 13h56
Il faut que to calledNumber soit un tableau comme précisé : array("calledNumber" => $_POST["calledform"]);

Personnellement j'utilise curl donc le code est différents, mais as-tu ton cunsommerNumber qui permet de donner des credentials à ton appli?

plouv83
23/11/2015, 16h19
Bonjour,

J’essaie depuis trois jours de faire fonctionner mon click2call via l'API ovh en php.

Ma demande :
J’ai une erreur 403 forbidden,

via l’application ovh, cela fonctionne, (https://api.ovh.com/console/#/teleph...lick2Call#POST)
l'appel sonne bien des 2 cotés.
J'ai bien créé mon token sur: https://eu.api.ovh.com/createToken/ avec:
POST /telephony/{billingAccount}/line/{serviceName}/click2Call

Mon code :

$calledNumber = $_POST["calledform"]; //on récupère la valeur (numéro) renseigné dans le formulaire de la page index (voir plus bas)

$ovh = new Api( $applicationKey,
$applicationSecret,
$endpoint_name,
$consumer_key);

$ovh->post("/telephony/" . $billingAccount . "/line/" . $servicename . "/click2Call",$calledNumber);


Dans mon index.php, un simple formulaire de récup du téléphone :





J’ai vu que vous aviez mis :
array("calledNumber" => $number)

Je voulais savoir si ça avait un impact sur mon erreur.

Merci énormément de votre retour.

Antoine