L'API REST de OVH permet en théorie de faire plein de belles choses, gérer son compte, accéder aux API de SMS ou téléphonie, etc...
le problème reste l'installation et l'apprentissage de ces fonctionnalités, qui imposent de maitriser dans un premier temps des outils comme GitHub ou Composer.
Pour aller plus vite je vais suivre les conseils et exemples donnés par le site waibe.fr, qui fournit une install plus rapide pour PHP.
> Les détails sur Waibe.fr
Exemple d'application : le click2call et la mise en relation téléphonique entre vos clients et le numéro de votre choix (par exemple votre portable quand vous êtes en déplacement)
Voici le code ultra simple :
$ovh = new OvhApi();
$resp = $ovh->post('/telephony/["billingAccount"]/line/["ovh_ligne"]/click2Call', array(
'calledNumber' => $numero,
'callingNumber' => $fromtel
)
);
Attention : l'API demande d'activer allow_url_fopen sur votre hébergement.
Pour utiliser les services de téléphonie le paramètre billingAccount est celui que vous trouverez sur le manager V4 / telephonie / onglet "Groupe"
Grâce à ce développement le CRM Evasweb Consulting devient officiellement compatible avec les systèmes de téléphonie VoIP 3CX, Asterisk (Open Source), Keyyo et maintenant OVH.