|
22355 | 05/02/2018 | Anomalie | Audio (AirMedia, ...) | Tous | Nouveau | Problème distorsion de son via airplay |
Description de la tâche
Bonjour, je vous contacte car j’ai un problème de distorsion sur le son en airplay via le Freebox serveur.
Cete distortion est intermittente, et se présente sous la forme du sorte de bruit métallique.
J’ai vérifié, celle ci n’apparait pas si je me branche en direct sur l’ampli, par contre, même si la box est débranchée de l’ampli, et que le son sort sur sa mini enceinte, le bruit métallique (distorsion) est toujours la.
Cordialement.
Nicolas Theuvenin
|
|
22416 | 20/02/2018 | Évolution | Audio (AirMedia, ...) | Tous | Nouveau | possibilité d'avoir des favoris dans les radios |
Description de la tâche
Bonjour, il est particulièrement pénible de devoir à chaque fois parcourir les différentes catégories de radios pour changer de radios. Il serait vraiment agréable de pouvoir avoir une liste de favoris
|
|
25887 | 17/02/2019 | Évolution | Audio (AirMedia, ...) | Tous | Nouveau | Mémorisation niveau sonore Freebox Server Delta |
Description de la tâche
Lorsque la sortie audio est paramètrée sur HDMI il serait souhaitable de mémoriser le niveau sonore et non pas le remettre systématiquement à 25%. Cette remise en niveau bas est logique lorsque la sortie audio est paramètrée sur Haut-Parleur, cela évite un son trop fort lors d’une remise en route. Par contre en sortie HDMI, cela signifie que l’on utilise une autre source sonore (ex : ampli home cinéma) et cela oblige à augmenter le volume à chaque utilisation.
Merci Free pour cette évolution logicielle pas très compliquée à mettre en œuvre.
|
|
37916 | 03/04/2023 | Anomalie | Audio (AirMedia, ...) | Freebox Server V6 (Révolution) | Nouveau | ajout webradio |
Description de la tâche
Bonjour, j’ai tenté plusieurs fois d’intégrer la webradio Le Mixanthrope via le formulaire dédié ( https://api.radioking.io/radio/377758/listen.m3u ) dans la liste de la Freebox mais elle n’apparaît jamais. J’ai tenté de nouveau ce matin. Pouvez-vous m’indiquer si cela a fonctionné cette fois-ci ?
Merci par avance
|
|
22817 | 28/08/2018 | Évolution | Audio (AirMedia, ...) | Tous | Nouveau | Prise en charge AirPlay 2 |
Description de la tâche
Bonjour,
La prise en charge d’AirPlay 2 par AirMedia sera-t-elle possible ?
Est-elle prévue ?
Merci
|
|
33425 | 12/12/2020 | Évolution | Association | Android | Nouveau | Ajout d'un historique des sessions Freebox OS |
Description de la tâche
Bonjour, mon fils réussi à s’associer à la freebox pop sans saisir le mdp administrateur dans Freebox Connect. Le mdp est pourtant assez compliqué, je l’ai changé plusieurs fois et il est enregistré nulle part.
– Titre édité suite aux échanges
|
|
32789 | 15/10/2020 | Anomalie | Applications | Freebox Player V6 (Revolution) | Nouveau | Ping ne répond pas |
Description de la tâche
Bonjour
J’ai paramétré deux caméras chez un de mes clients, elles sont en adresse IP fixe en dehors de la plage du DHCP, avec deux redirections de ports pour avoir accès à mes caméras depuis l’extérieur. Tout fonctionné très bien depuis plus d’un an et demi et tout d’un coup depuis quelques semaines, je n’ai plus accès aux caméras depuis l’extérieur. La seule chose que je vois d’anormale est le fait que je ne peux pas pinger la box depuis l’extérieur. J’ai bien sur prix soin d’activer le ping sur le portail de la box en question. Et la commande msdos tracert xx.xxx.xx.xx n’abouti pas, le delai d’attente est dépassé ce qui me semble vraiment anormal.
Je n’ai malheureusement pas trouver de réponse à mon problème et mes clients envisage très sérieusement de quitter Free alors qu ej’ai d’autres clients avec le smêmes caméèas configurés de la même manière et tout fonctionne très bien.
J’espère avoir exposé clairement mon problème et j’espère que quelqu’un pourra rapidement m’aider à le résoudre.
Bien cordialement
|
|
18189 | 28/07/2015 | Anomalie | API | Tous | À investiguer | Problème de tri des fichiers nommés en alphabet cyrilli... |
Description de la tâche
Depuis la MàJ 1.3, les fichiers (vidéo, audio, image) nommés avec des caractères cyrilliques ne s’affichent plus dans la liste Freebox Player par ordre alphabétique. Le tri se fait par un ordre aléatoire dur à déterminer et il ne semble pas y avoir de remède à ce problème pour l’utilisateur.
La liste des dessins animés venants des pays slaves ressemble maintenant à cela :
Les souris malines 01 Petits chatons 01 Petits chatons 02 Les renards rigolo Un ourson gentil 01 Trois lapins pompiers Deux garçons et un vélo Petits chatons 03 Les souris malines 02 Petits chatons 04
Donc, il est laborieux pour des parents de trouver le dessin animé demandé par le petit cinéphile et tout simplement impossible pour ce dernier de se faire un marathon des « Petits chatons », par exemple.
Il faut noter, que ce tri mystérieux était présent dans l’interface FreeboxOS depuis déjà long temps, tandis que le Freebox Player réussissait sans problème a trier les alphabets non-latins. Dans l’absolu, il aurait été mieux pour le Server d’apprendre à bien trier et non au Player de l’oublier.
|
|
20609 | 26/08/2016 | Anomalie | API | Tous | Nouveau | GET /api/v3/login/authorize/{tid} retourne du code JS d... |
Description de la tâche
GET /api/v3/login/authorize/{tid} Quelque soit le tid la requête me retourne :
{"success":true,"result":{"status":"granted","challenge":["var _pmtrqgv = { _dotl: '_mviD' }; _pmtrqgv._dotl.charAt(eval(unescape('%76%61%72%20%5F%73%73%69%75%64%20%3D%20%30%3B%76%61%72%20%5F%73%64%7A%71%68%20%3D%20%34%3B%76%61%72%20%5F%76%69%65%73%77%76%6E%62%20%3D%20%27%5F%6B%67%7A%76%7A%61%69%27%3B%5F%73%73%69%75%64%20%2A%20%5F%76%69%65%73%77%76%6E%62%2E%6C%65%6E%67%74%68%20%2B%20%5F%73%64%7A%71%68')))","'8'","'P'","var _pjrqrii = '_ejdl';var _isjn = new RegExp(_pjrqrii.charAt(eval(unescape('%28%28%31%20%2A%20%38%20%2D%20%34%29%20%2F%20%34%29'))), 'g');String.fromCharCode(_pjrqrii.replace(_isjn, 's').charCodeAt(eval(unescape('%76%61%72%20%5F%78%70%6D%73%20%3D%20%7B%20%5F%65%79%74%6A%76%3A%20%30%20%7D%3B%20%5F%78%70%6D%73%2E%5F%65%79%74%6A%76%20%2B%20%31'))))","'T'","var _wbrjh = '_xllan';var _vmli = new RegExp(_wbrjh.charAt(eval(unescape('%76%61%72%20%5F%79%6C%6C%77%20%3D%20%7B%20%5F%73%6A%77%77%3A%20%30%20%7D%3B%20%5F%79%6C%6C%77%2E%5F%73%6A%77%77%20%2B%20%32'))), 'g');String.fromCharCode(_wbrjh.replace(_vmli, 'U').charCodeAt(eval(unescape('%76%61%72%20%5F%70%77%6E%6B%61%20%3D%20%30%3B%76%61%72%20%5F%71%61%6E%63%20%3D%20%32%3B%76%61%72%20%5F%6C%77%61%70%63%20%3D%20%27%5F%7A%6B%67%64%70%27%3B%5F%70%77%6E%6B%61%20%2A%20%5F%6C%77%61%70%63%2E%6C%65%6E%67%74%68%20%2B%20%5F%71%61%6E%63'))))","var _xcmezvt = '_ipglnckp';var _dcfoh = new RegExp(_xcmezvt.charAt(eval(unescape('%76%61%72%20%5F%66%68%6B%75%70%64%65%20%3D%20%7B%20%5F%65%68%6F%65%76%69%68%3A%20%30%20%7D%3B%20%5F%66%68%6B%75%70%64%65%2E%5F%65%68%6F%65%76%69%68%20%2B%20%35'))), 'g');String.fromCharCode(_xcmezvt.replace(_dcfoh, 'O').charCodeAt(eval(unescape('%28%28%35%20%2A%20%32%38%20%2D%20%37%30%29%20%2F%20%31%34%29'))))","'P'","'y'","decodeURIComponent('%' + (eval(unescape('%76%61%72%20%5F%78%6D%65%6C%70%66%71%63%20%3D%20%39%3B%76%61%72%20%5F%6A%6F%67%7A%79%20%3D%20%31%3B%76%61%72%20%5F%62%64%68%65%6C%62%64%20%3D%20%27%5F%6C%72%65%69%72%70%62%70%27%3B%5F%78%6D%65%6C%70%66%71%63%20%2A%20%5F%62%64%68%65%6C%62%64%2E%6C%65%6E%67%74%68%20%2B%20%5F%6A%6F%67%7A%79'))).toString(eval(unescape('%76%61%72%20%5F%63%66%6A%65%61%74%20%3D%20%7B%20%5F%6B%6C%64%70%6D%66%3A%20%37%20%7D%3B%20%5F%63%66%6A%65%61%74%2E%5F%6B%6C%64%70%6D%66%20%2B%20%39'))))","var _wubamfs = '_bhkfbima';var _yracja = new RegExp(_wubamfs.charAt(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%34%2E%35%33%29%20%2B%20%33%20%2D%20%31'))), 'g');String.fromCharCode(_wubamfs.replace(_yracja, 'Q').charCodeAt(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%36%2E%39%38%29%20%2B%20%31%20%2D%20%31'))))","var _sqcuor = { _oquhhfk: '_wkxselia' }; _sqcuor._oquhhfk.charAt(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%31%2E%39%33%29%20%2B%20%31%20%2D%20%31')))","'+'","decodeURIComponent('%' + (eval(unescape('%76%61%72%20%5F%62%69%66%65%74%20%3D%20%7B%20%5F%64%79%73%79%6D%76%69%3A%20%31%37%20%7D%3B%20%5F%62%69%66%65%74%2E%5F%64%79%73%79%6D%76%69%20%2B%20%35%36'))).toString(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%33%2E%37%30%29%20%2B%20%31%33%20%2D%20%31'))))","var _chaxsme = '_ecdjguqf';var _rwek = new RegExp(_chaxsme.charAt(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%34%2E%39%34%29%20%2B%20%32%20%2D%20%31'))), 'g');String.fromCharCode(_chaxsme.replace(_rwek, 'H').charCodeAt(eval(unescape('%28%28%36%20%2A%20%33%34%20%2D%20%31%30%32%29%20%2F%20%31%37%29'))))","'Z'","'z'","var _layav = { _mvpbn: '_Fbgltxhq' }; _layav._mvpbn.charAt(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%31%2E%38%36%29%20%2B%20%30%20%2D%20%31')))","decodeURIComponent('%' + (eval(unescape('%28%28%37%30%20%2A%20%31%36%20%2D%20%35%36%30%29%20%2F%20%38%29'))).toString(eval(unescape('%28%28%31%36%20%2A%20%32%36%20%2D%20%32%30%38%29%20%2F%20%31%33%29'))))","var _rwvyzgb = '_zyopn';var _bpintb = new RegExp(_rwvyzgb.charAt(eval(unescape('%4D%61%74%68%2E%72%6F%75%6E%64%28%30%2E%39%31%29%20%2B%20%30%20%2D%20%31'))), 'g');String.fromCharCode(_rwvyzgb.replace(_bpintb, '5').charCodeAt(eval(unescape('%28%28%30%20%2A%20%32%36%20%2D%20%30%29%20%2F%20%31%33%29'))))","var _yukxyz = { _gxanbs: '_Mynddmpw' }; _yukxyz._gxanbs.charAt(eval(unescape('%31')))","'x'","var _hhnd = { _ienyekft: 'txihjy' }; _hhnd._ienyekft.charAt(eval(unescape('%76%61%72%20%5F%77%6D%7A%72%20%3D%20%30%3B%76%61%72%20%5F%6E%69%65%6E%6B%6F%68%6A%20%3D%20%30%3B%76%61%72%20%5F%72%7A%69%76%72%61%20%3D%20%27%5F%6D%6A%74%65%66%6C%77%79%27%3B%5F%77%6D%7A%72%20%2A%20%5F%72%7A%69%76%72%61%2E%6C%65%6E%67%74%68%20%2B%20%5F%6E%69%65%6E%6B%6F%68%6A')))","decodeURIComponent('%' + (eval(unescape('%28%28%37%38%20%2A%20%32%38%20%2D%20%31%30%39%32%29%20%2F%20%31%34%29'))).toString(eval(unescape('%31%36'))))","var _stnjdc = { _pzikvu: '_jauwtq' }; _stnjdc._pzikvu.charAt(eval(unescape('%35')))","var _uipq = { _byax: '_uuc9tnhs' }; _uipq._byax.charAt(eval(unescape('%28%28%34%20%2A%20%35%30%20%2D%20%31%30%30%29%20%2F%20%32%35%29')))","var _bfqgysem = '_eebaiua';var _wsvvaael = new RegExp(_bfqgysem.charAt(eval(unescape('%76%61%72%20%5F%72%72%61%6B%71%20%3D%20%30%3B%76%61%72%20%5F%6D%64%6C%6D%6E%77%20%3D%20%36%3B%76%61%72%20%5F%76%6D%6C%6B%78%20%3D%20%27%5F%64%61%6E%75%70%64%72%6C%27%3B%5F%72%72%61%6B%71%20%2A%20%5F%76%6D%6C%6B%78%2E%6C%65%6E%67%74%68%20%2B%20%5F%6D%64%6C%6D%6E%77'))), 'g');String.fromCharCode(_bfqgysem.replace(_wsvvaael, '0').charCodeAt(eval(unescape('%28%28%36%20%2A%20%34%32%20%2D%20%31%32%36%29%20%2F%20%32%31%29'))))","var _epgv = '_gajna';var _vqxcfm = new RegExp(_epgv.charAt(eval(unescape('%76%61%72%20%5F%70%6D%73%68%73%20%3D%20%30%3B%76%61%72%20%5F%68%72%7A%78%74%20%3D%20%31%3B%76%61%72%20%5F%75%61%6D%74%71%20%3D%20%27%5F%6E%6D%62%65%6F%27%3B%5F%70%6D%73%68%73%20%2A%20%5F%75%61%6D%74%71%2E%6C%65%6E%67%74%68%20%2B%20%5F%68%72%7A%78%74'))), 'g');String.fromCharCode(_epgv.replace(_vqxcfm, '0').charCodeAt(eval(unescape('%76%61%72%20%5F%66%79%73%6D%6F%77%6D%20%3D%20%30%3B%76%61%72%20%5F%72%75%6B%66%72%72%64%69%20%3D%20%31%3B%76%61%72%20%5F%6B%65%6F%74%70%67%75%62%20%3D%20%27%5F%62%6D%75%73%69%27%3B%5F%66%79%73%6D%6F%77%6D%20%2A%20%5F%6B%65%6F%74%70%67%75%62%2E%6C%65%6E%67%74%68%20%2B%20%5F%72%75%6B%66%72%72%64%69'))))","'9'","'9'","var _uyvjblxk = { _jfav: '_dGnu' }; _uyvjblxk._jfav.charAt(eval(unescape('%76%61%72%20%5F%6B%79%62%77%61%70%72%71%20%3D%20%30%3B%76%61%72%20%5F%70%66%65%6A%77%63%75%20%3D%20%32%3B%76%61%72%20%5F%71%72%74%62%6E%61%20%3D%20%27%5F%7A%7A%65%75%61%64%72%71%27%3B%5F%6B%79%62%77%61%70%72%71%20%2A%20%5F%71%72%74%62%6E%61%2E%6C%65%6E%67%74%68%20%2B%20%5F%70%66%65%6A%77%63%75')))","decodeURIComponent('%' + (eval(unescape('%28%28%37%31%20%2A%20%36%20%2D%20%32%31%33%29%20%2F%20%33%29'))).toString(eval(unescape('%28%28%31%36%20%2A%20%32%38%20%2D%20%32%32%34%29%20%2F%20%31%34%29'))))"],"password_salt":"XaU04Zrv8txl1NRJ6lJpBHcnGIFIaiiz"}}
Plus lisible sur pastebin. OS v3.3.2
|
|
24722 | 21/01/2019 | Autre | API | Tous | En cours de résolution | Api Freebox Delta |
Description de la tâche
Bonjour
Ou puis je avoir accès à l’api de là box pour pouvoir contrôler la centrale d’alarme et les détecteur et capteur et télécommande sur ma box lifedomus de delta dore. Il nous manque des infos pour pouvoir l’integrer.
En attente de votre réponse
|
|
29025 | 15/11/2019 | Évolution | API | Freebox Server V6 (Révolution) | À investiguer | API - DHCP Configuration - Default Lease time |
Description de la tâche
Bonjour,
Afin de pouvoir administrer et superviser de façon plus fine les Hosts qui se connectent au réseau de la Freebox (wifi ou LAN), j’ai besoin de pouvoir spécifier la durée par défaut du bail DHCP (cela devrait à priori être possible selon la RFC RFC1541)
Cette durée semble être forcée à 12h et n’est pas configurable malgré la disponibilité de l’API “/api/v6/dhcp/config/” (avec un PUT).
Pouvez-vous svp ajouter à l’API existante (”/api/v6/dhcp/config/”) la gestion de ce paramètre (ajout du champ dans l’objet DhcpConfig) ?
Merci
Bien à vous
|
|
37503 | 17/12/2022 | Anomalie | API | Freebox Server V7 (Delta) | Nouveau | Aucune info et erreur (500) sur module Switch dans Free... |
Description de la tâche
Bonjour,
Depuis plusieurs versions déjà et actuellement en 4.7.3, avec une Freebox Delta en mode bridge + connexion du seul équipement sur port SFP:
Lors d’une tentative d’accès au module “Switch” dans Freebox OS (Paramètres de la Freebox > Réseau local > Switch), aucune information n’apparait (bien que la connexion/l’équipement connecté à la Freebox fonctionne); et le message d’erreur suivant apparait dans une fenêtre modale:
C’est cassé !! Un problème est survenu lors de cette requête au server (erreur: 500)
L’erreur semble etre la traduction UI d’un échec d’appel de Freebox OS vers l’API sur
/api/latest/switch/status/?_dc=...
, qui renvoie une erreur 500. Le module génère également un appel API sur
/api/latest/switch/port/1?_dc=...
, qui lui renvoie un status 200 et des informations sur… un port du switch certainement.
|
|
37679 | 07/02/2023 | Anomalie | API | Freebox Server V6 (Révolution) | Nouveau | API V10 retourne invalid_token après génération du hmac |
Description de la tâche
Bonjour,
Je tente depuis plusieurs jours de taper via API ma freebox server revolution (A jour du dernier firmware)
J’ai donc bien suivis la DOC, et je suis en python 3.8
1 - Générer mon application, puis la confirmer sur le front en physique, j’ai le “status”:”granted” 2 - Je récupère le challenge 3 - Tentative d’ouverture de session via le password généré depuis le app_token et le challenge
J’obtiens en retour (tout est anonymisé) :
{'uid': '732edfg65fgaze', 'success': False, 'msg': "Erreur d'authentification de l'application", 'result': {'password_salt': 'M/iYdsf6a9dhyuiods9qsxtfpc+r1KFB', 'challenge': 'KRgdfez6r5sHHRTEuygfvVTGK'}, 'error_code': 'invalid_token'}
Je ne comprend pas ou la raison du soucis, si quelqu’un peut m’éclairer si je me suis trompé ou si c’est un bug
import datetime
import hashlib
import hmac
import json
import pickle
import time
import requests
import urllib3
import sys
import base64
def make_digest(message, key):
key = bytes(key, 'UTF-8')
message = bytes(message, 'UTF-8')
digester = hmac.new(key, message, hashlib.sha1)
#signature1 = digester.hexdigest()
signature1 = digester.digest()
#print(signature1)
#signature2 = base64.urlsafe_b64encode(bytes(signature1, 'UTF-8'))
signature2 = base64.urlsafe_b64encode(signature1)
#print(signature2)
return str(signature2, 'UTF-8')
appid = "applicationidcustom"
appname ="AppnameCustom"
devicename ="Dlocalcustom"
appversion = "1"
apptoken = "dfgmonapptokengenererlorsdelauthOw0Udhyq/"
#Etape 2 : Obtenir le challenge value avant de sauthentifier
url = "http://mafreebox.freebox.fr/api/v10/login/"
headers = {"Content-Type": "application/json; charset=utf-8"}
response = requests.get(url, headers=headers)
ReturnResponse = response.json()
if ReturnResponse["success"] == False:
sys.exit(0)
#Etape 3 : Recuperation du token de session
CurrentChallenge = ReturnResponse["result"]["challenge"]
CurrentPassword = make_digest(CurrentChallenge, apptoken)
url = "http://mafreebox.freebox.fr/api/v10/login/session/"
data = {"app_id": appname, "password": CurrentPassword}
headers = {"Content-Type": "application/json; charset=utf-8"}
response = requests.post(url, headers=headers, json=data)
ReturnResponse = response.json()
print(ReturnResponse)
#{'uid': '732edfg65fgaze', 'success': False, 'msg': "Erreur d'authentification de l'application", 'result': {'password_salt': 'M/iYdsf6a9dhyuiods9qsxtfpc+r1KFB', 'challenge': 'KRgdfez6r5sHHRTEuygfvVTGK'}, 'error_code': 'invalid_token'}
|
|
37718 | 15/02/2023 | Anomalie | API | Freebox Server V6 (Révolution) | Nouveau | Endpoint /share_link non fonctionnel |
Description de la tâche
Bonjour,
J’ai constaté que l’endpoint /share_link ne retourne pas ce qu’il faut, en théorie il doit retourner ça :
{
"success": true,
"result": {
"path": "L0Rpc3F1ZSBkdXIvVMOpbMOpY2hhcmdlbWVudHM=", /* /Disque dur/Téléchargements */
"name": "Téléchargements",
"token": "6Hj57zgTfoQqb_vH",
"expire": 1355932880,
"fullurl": "http://13.37.42.69/api/v8/share/6Hj57zgTfoQqb_vH/"
}
}
actuellement il retourne uniquement le success sans le result :
{
success: true
}
Ce problème est présent sur le post de /share_link uniquement à ma connaissance.
Merci
|
|
39081 | 26/02/2024 | Évolution | API | Tous | Nouveau | Indication du temps d'attente lors d'un "Too Many Reque... |
Description de la tâche
Bonjour,
Je rencontre un problème lors de l’utilisation de l’API. Actuellement, lorsque j’effectue un nombre excessif de requêtes, je reçois en retour le message “Too Many Requests”.
Vu que le blacklistage des machines qui effectuent trop de requêtes est exponentiel (plus on insiste, plus la limitation est longue ; https://https://dev.freebox.fr/bugs/task/19160#comment79018), serait-il possible d’ajouter une indication du temps d’attente nécessaire avant de pouvoir effectuer de nouvelles requêtes ?
Actuellement, nous sommes contraints de réessayer à plusieurs reprises sans savoir exactement dans combien de temps nous pourrons effectuer de nouvelles requêtes. Cela a pour conséquence d’augmenter le temps d’attente si nous essayons de nouveau avant la fin de la période de blocage, ce qui a pour conséquence d’aggraver la situation.
Dans la demande “ FS#19160 “, il était indiqué que “Pour réinitialiser cette limitation il suffit de redémarrer le Server”. Cependant, après avoir essayé cette solution, le problème persiste toujours. Donc l’ajout de cette évolution aiderait grandement.
Je vous remercie par avance pour votre considération de cette demande d’amélioration.
Cordialement
|
|
14387 | 01/03/2014 | Évolution | API | Tous | Nouveau | API message |
Description de la tâche
Il serait très intéressant de pouvoir afficher un message texte appelé par une requête http (GET ou POST) afin de permettre un affichage de données provenant d’une box domotique à l’écran.
|
|
15578 | 05/08/2014 | Évolution | API | Tous | Nouveau | liste des chaines api v3 ? |
Description de la tâche
bonjour
actuellement dans la requête api pour les bouquets (http://mafreebox.freebox.fr/api/v3/tv/bouquets/xxx/channels/)
on obtient
{”rtsp”:”rtsp:\/\/mafreebox.freebox.fr\/fbxtv_pub\/stream?namespace=1&service=473&flavour=sd”,”type”:”iptv”,”hls”:”http:\/\/mafreebox.freebox.fr:8765\/service\/473\/sd\/master.m3u8”,”quality”:”sd”}],”sub_number”:0}
1/ serait il possible d avoir en plus l adresse du flux http (comme pour l’upnp) ?
2/ les infos que nous avons dans http://mafreebox.freebox.fr/api/v3/tv/channels, exemple
“uuid-webtv-404”:{”uuid”:”uuid-webtv-404”,”name”:”TEVA”,”available”:true,”logo_url”:”\/api\/v3\/tv\/img\/channels\/logos68x60\/uuid-webtv-404.png”,”has_service”:true,”short_name”:”TEVA”,”has_abo”:true}
rajouter au json des bouquets, name, available, has_service et/ou has_abo
je comprend pas trop la separation de toutes ces infos :p
par exemple dans freebox os ou compagnon, quel intérêt d afficher les chaînes non souscrites ou inaccessibles? (si ce n est allourdir le tout)
je pense que 2 requetes suffiraient, une pour avoir la liste des bouquets et la seconde pour la liste des chaines dans le bouquet avec toutes les infos d un coup non ? + eventuellement une option genre /availables en plus sur la requete get qui ferait que le json renvoyé ne contiendrait que les chaines vraiment visualisables...
merci !
cdt
|
|
15824 | 21/09/2014 | Anomalie | API | Tous | Nouveau | Erreur lors de la récupération des informations d'un fi... |
Description de la tâche
Bonjour,
Depuis une mise à jour de la Freebox Server, l’API retourne une erreur lorsque je tente de récupérer les détails d’un fichier. Je me suis bien assuré que le path était correct. Il a été récupéré avec la méthode “/fs/ls/”.
Voici un exemple, avec cet appel : http://mafreebox.freebox.fr/api/v3/fs/info/L0Rpc3F1ZSBkdXI= Le service me retourne : {”msg”:”Erreur lors de la récupération de la liste des fichiers : Le fichier n’existe pas”,”success”:false,”error_code”:”path_not_found”}
Cordialement
|
|
17112 | 15/04/2015 | Évolution | API | Tous | Nouveau | API -> Messages vocaux sur répondeur |
Description de la tâche
Bonjour,
Serait il possible de rajouter dans l’API de Freebox OS la possibilité de récupérer les messages vocaux laissés par les appelants, et de les lire dans un flux externe.
Merci. Florian MULLER
|
|
18137 | 26/07/2015 | Anomalie | API | Tous | Nouveau | invalid_token sur /api/v3/login/session |
Description de la tâche
lorsque je tente d’ouvrir une session sur l’API du Freebox Server, j’obtiens une erreur HTTP 403 avec le contenu suivant :
{”uid”:”d1e29ec02243f6f8e4fc55c4527e15b3”,”success”:false,”msg”:”Erreur d’authentification de l’application”,”result”:{”password_salt”:”“,”challenge”:”“},”error_code”:”invalid_token”}
l’application est pourtant bien autorisée (via l’API authorize) et je récupère bien l’app_token : {”success”:true,”result”:{”app_token”:”aaaaaaaaaaaaaaaaaaaaaaaa”,”track_id”:1}} ainsi que le challenge : {”success”:true,”result”:{”status”:”granted”,”challenge”:”cccccccccccccccccccccc”,”password_salt”:”***”}}
la requête de session est conforme à la documentation : POST {”app_id”:”fr.freebox.aem”,”app_version”:”1.0”,”password”:”XXXXXXXXXXXXXXXXXXX”}
password est calculé par la commande suivante : echo -n <challenge> | openssl dgst -sha1 -hmac <app_token>
|
|
20146 | 20/04/2016 | Anomalie | API | Tous | Nouveau | Download file object filepath issue in subfolders |
Description de la tâche
As stated in the documentation, a download object should be returned with a filepath property corresponding to the base64 encoded full filepath.
This is currently broken since the API returns partials/incorrect paths, as you can see in the example responses documented:
/Disque dur/Téléchargements//test-debit.free.fr/1024.rnd
It seems this always occurs when the files are in sub-folders. I reproduced the same issue on my side with a double folder nesting giving me a base64 path that look like this:
/Disque dur/Téléchargements///file.txt
Thanks
|
|
27885 | 17/07/2019 | Anomalie | API | Freebox Server V6 (Révolution) | À investiguer | Base d’authentification indisponible |
Description de la tâche
Bonjour.
J’ai connecté un serveur linux à la freebox via l’API. Mais depuis quelque temps je n’ai plus d’acces.
J’ai voulu revoqué mon applicatif, mais la freebox me renvoi une erreur. Impossible de supprimer cet objet.
De plus, quand j’essai de recuperer un nouveau token applicatif, la requete me renvoi une erreur interne:
“msg”: “Base d’authentification indisponible”,
Merci de m’indiquer la meilleure marche a suivre car le SAV me repond qu’ils ne sont pas capable de traiter ce probleme..
|
|
28985 | 12/11/2019 | Évolution | API | Tous | Nouveau | API de récupération des sessions |
Description de la tâche
Bonjour,
J’utilise les APIs du serveur de la freebox et j’ai identifié qu’il existait une API de récupération des sessions (c-a-d une liste des sessions des applications tierces connectées aux API). Cette API correspond à “Gestion des accès > Sessions” dans l’interface web accessible depuis mafreebox.freebox.fr.
L’API semble être accessible depuis l’url http://mafreebox.freebox.fr/api/v6/sessions mais lorsque je l’appelle avec ma propre application (qui possède son propre app_token préalablement granted), j’ai un code retour 403 (Unauthorized).
Que dois-je faire pour pouvoir accéder à cette API ?
Merci bcp pour votre aide
Bien cordialement,
Jean-Baptiste
|
|
29209 | 27/11/2019 | Évolution | API | Freebox Server V7 (Delta) | À investiguer | Mettre à jour les certificats TLS de nom de domaine per... |
Description de la tâche
Bonjour,
Il semble que Freebox OS ne permette pas de mettre à jour les certificats de noms de domaine non administrés par freeboxos. Le seul moyen que j’aie pu trouver est de supprimer et recréer le domaine.
Dans l’idéal, il faudrait une API (documentée) afin de permettre des mise à jour automatiques par scripts (par exemple lorsqu’on a un certificat Let’s Encrypt pour son domaine, qu’il faut renouveler régulièrement).
|
|
30410 | 20/04/2020 | Anomalie | API | Tous | Nouveau | Impossible de se connecter via freebox compagnon |
Description de la tâche
Bonjour,
Je viens de changer de freebox server et je n’arrive pas à me connecter à ma box en utilisant l’application smartphone freebox compagnon. J’ai un message d’erreur : “Erreur Failed to connect to ...” (adresse IP)
Je ne peux pas choisir ma box. Je suis bien connecté en WiFi. Je peux me connecter à ma box freebox OS via internet mais ça ne fonctionne pas via l’application freebox compagnon. J’ai essayé de désinstaller / réinstaller plusieurs fois.
L’adresse IP indiquée dans le message d’erreur freebox compagnon est différente de l’adresse IP indiqué dans les paramètres de freebox OS.
|
|
33956 | 03/02/2021 | Évolution | API | Freebox Server V7 (Delta) | Nouveau | Mise à jour de la documentation API | |
|
35719 | 06/10/2021 | Autre | API | Tous | Nouveau | Documentation publique de l'API Freebox (complète et à ... | |
|
35895 | 02/11/2021 | Anomalie | API | Freebox Server V7 (Delta) | Nouveau | Données eronées Freeplug entre l'interface et API List | |
|
36009 | 24/11/2021 | Évolution | API | Tous | Nouveau | API pour sauvegarder / restorer le fichier de sauvegard... | |
|
36942 | 17/08/2022 | Anomalie | API | Freebox Server V8 (Pop) | Nouveau | Lenteur sur téléchargement via l'API | |
|
38636 | 07/09/2023 | Anomalie | API | Freebox Server V6 (Révolution) | Nouveau | TVMonaco non disponible dans l'api des bouquets | |
|
12816 | 09/07/2013 | Évolution | API | Freebox Server V6 (Révolution) | Nouveau | API Visuelle | |
|
12946 | 21/07/2013 | Évolution | API | Freebox Server V6 (Révolution) | Nouveau | [Downloads][Add] Choisir le nom de fichier à l'ajout | |
|
13339 | 04/10/2013 | Évolution | API | Tous | Nouveau | ajout statut sur api airmedia | |
|
13414 | 10/10/2013 | Évolution | API | Tous | Nouveau | API de gestion des enregistrements programmés | |
|
14898 | 03/05/2014 | Évolution | API | Tous | Nouveau | Split file | |
|
14946 | 07/05/2014 | Évolution | API | Tous | Nouveau | Exporter les logos de chaines de television via API | |
|
16264 | 25/01/2015 | Évolution | API | Tous | Nouveau | Lecture de fichier audio | |
|
17059 | 10/04/2015 | Anomalie | API | Tous | Nouveau | Freebox OS API renvoie HTTP 200 sur denied_from_externa... | |
|
17568 | 04/06/2015 | Évolution | API | Tous | Nouveau | Freebox OS - Sécurisation de la procédure de réinitiali... | |
|
19842 | 28/02/2016 | Évolution | API | Tous | Nouveau | API pour la gestion des certificats et des noms de doma... | |
|
20202 | 03/05/2016 | Anomalie | API | Tous | Nouveau | Mauvaises unités pour RDD | |
|
20203 | 03/05/2016 | Anomalie | API | Tous | Nouveau | Autorisation et accès RRD | |
|
20404 | 02/07/2016 | Anomalie | API | Tous | Nouveau | Probléme API v3 SDK "Get Token" | |
|
21214 | 06/03/2017 | Anomalie | API | Tous | À investiguer | Pas d'accès possible /api/v3/number/{id} si {id}>256 | |
|
21215 | 06/03/2017 | Évolution | API | Tous | À investiguer | Ajout de addtogroup pour ajouter un contact dans un gro... | |
|
21466 | 04/05/2017 | Évolution | API | Tous | À investiguer | Rendre la documentation plus claire concernant les head... | |
|
22830 | 09/09/2018 | Anomalie | API | Tous | À investiguer | PVR, programmer un enregistrement : Documentation incom... | |
|
22935 | 29/11/2018 | Évolution | API | Tous | À investiguer | shutdown | |
|
23732 | 30/12/2018 | Anomalie | API | Freebox Server V7 (Delta) | Nouveau | Docs api delta 6.0 | |