Tous les projets

ID Projet Ouverte Type Catégorie État Résumé
15884Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)04/10/2014AnomalieTéléphonieNouveauDouble appel non journalisé Description de la tâche

Lorsqu’un double appel se manifeste (bip dans le combiné) et qu’on raccroche l’appel en cours pour l’intercepter, le journal d’appels ne fait pas mention du nouvel appelant.

 12778 Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)05/07/2013AnomalieAPIFermée Freebox OS 2.0.1 : Appel API renvoie des résultats étra ... Description de la tâche

Bonjour,

J’essaie de prendre en main l’API du nouveau firmware, et j’ai quelques déboires inexplicables. Dans l’ordre logique des choses :

Le tracking de la demande d’autorisation (GET /api/v1/login/authorise/{le track_id reçu}) répond d’abord avec un “invalid_request” et un message “Requête invalide (404)” mais si j’insiste (boucle d’appels) ça passe assez vite (success = true) et j’ai bien “status = pending” et la suite est OK jusqu’à “status = granted”.

⇒ apparemment un problème de tempo entre la demande et l’arrivée du prompt sur le boitier de la Freebox ?

Ensuite tout fonctionne jusqu’à l’ouverture d’une session. J’ai ensuite deux problèmes loufoques :

La demande de la liste des appels (GET sur /api/v1/call/log/) me renvoie systématiquement “invalid_request” et un message “Requête invalide (404)”. Mon en-tête “X-Fbx-App-Auth” semble correct car si j’en envoie un falsifié je reçois un “auth_required” à la place.

La demande de la liste des contacts (GET /api/v1/contact/) passe (success = true) mais je reçois un objet ContactEntry vide à l’exception de l’id qui change à chaque appel (?!).

Pour comparaison, j’ai fait le test de me connecter dans mon navigateur à l’interface puis de lancer ces deux requêtes manuellement dans un autre onglet et là tout fonctionne parfaitement.

Mon programme de test est en PHP 5.3.13 et basé sur libcurl (j’aurais préféré tout en HTML + javascript/ajax mais la Freebox refuse les requêtes CORS).

Merci d’avance !

Tâches 1 - 2 sur 2 Page 1 sur 1

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche