OVH Community, votre nouvel espace communautaire.

[help] api


Luigi_B
08/06/2016, 13h13
Bonjour.

Le billingAccount est le groupe de téléphonie, il est sous la forme "Nichandle-ovh-x" , par exemple ab123456-ovh-1.

Si le moindre paramètre est erroné, l'api retournera l'erreur 404.

Pourriez-vous réessayer en entrant bien le billingAccount sous cette forme ?

Cordialement.

Luigi.B

Khageex
08/06/2016, 12h20
Citation Envoyé par jtlb
Bonjour,

Pour obtenir de l'aide sur l'API OVH, n'hésitez pas à vous inscrire sur api@ml.ovh.net en envoyant un mail à api-subscribe@ml.ovh.net.

Concernant le passage des paramètre, vous pouvez ajouter les arguments du POST. Quelque chose du type:

Code:
ovh.request('POST', '/telephony/xxxxx-ovh-x/line/0033xxxxxx/click2Call', {
  'expiration': '1 day'
}, function (err, me) {
  console.log(err || me);
});
Devrait aider
Merci à toi, malheureusement, pour casiement toute les requêtes, j'ai un joli message
Code:
Not Found (404){ "message": "This service does not exist" }
Alors que je passe par l'interface elle même. Et non par mon code... Alors soit je rate quelque chose, soit c'est planté.
Nous sommes bien d'accord que le Billing = Nom de compte, et que ServiceName = Numéro de la ligne 0033xxxxxxxx ?

Merci d'avance pour vos lumières...

jtlb
08/06/2016, 11h23
Bonjour,

Pour obtenir de l'aide sur l'API OVH, n'hésitez pas à vous inscrire sur api@ml.ovh.net en envoyant un mail à api-subscribe@ml.ovh.net.

Concernant le passage des paramètre, vous pouvez ajouter les arguments du POST. Quelque chose du type:

Code:
ovh.request('POST', '/telephony/xxxxx-ovh-x/line/0033xxxxxx/click2Call', {
  'expiration': '1 day'
}, function (err, me) {
  console.log(err || me);
});
Devrait aider

Khageex
08/06/2016, 09h49
Bonjour à tous,

Je cherche actuellement à comprendre comment fonctionne l'api d'ovh.

Je ne comprends pas de une comment créer un eventToken sur cet exemple :

Code:
/telephony/{billingAccount}/service/{serviceName}/eventToken
Comment je passe le paramètre de durée ?

Ensuite, viens ce problème :

Code:
ovh.request('POST', '/telephony/xxxxx-ovh-x/line/0033xxxxxx/click2Call', function (err, me) {
  console.log(err || me);
});
Encore une fois, je ne comprend pas comment passer un paramètre.

Pour conclure, beaucoup de requête aboutisse à un 404. Est-ce normal ?

Si vous arrivez au moins à me débloquer sur le passage de paramètre, je pense pouvoir trouver le reste tout seul ^^' !

Ps : Je suis sur du NodeJs en utilisant le paquet mis à disposition "OVH".

Merci d'avance pour vos réponses.