- État Fermée
- Pourcentage achevé
- Type Autre
- Catégorie Freebox OS → API
- Assignée à Personne
- Système d'exploitation Tous
- Sévérité Basse
- Priorité Très Basse
- Basée sur la version 2.1.0
- Due pour la version Non décidée
-
Échéance
Non décidée
- Votes
- Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par paokouran - 30/03/2014
Dernière modification par nipo - 10/04/2014
Ouverte par paokouran - 30/03/2014
Dernière modification par nipo - 10/04/2014
FS#14543 - erreur ajout download api freebox ?
function addDownload(link) {
var param = {"download_url": link, "recursive": true,"username":"","password":""}; var paramString = JSON.stringify(param); var headers = { 'Content-Type': 'application/x-www-form-urlencoded', 'X-Fbx-App-Auth': session_token }; $.ajax({ type : "POST", url : FREEBOX_URL+'/api/v1/downloads/add', headers : headers, data : paramString, crossDomain: true, beforeSend : function() {$.mobile.loading('show')}, complete : function() {$.mobile.loading('hide')}, success : function(response) { if (response.success === true) { console.log("téléchargement ajouté"); } else { console.log('Impossible d\'ajouter le Téléchargement : '+ JSON.stringify(response)); return; } }, error: function(response) { console.log(response); } });
}
avec cette requête j ai en retour
Impossible d’ajouter le Téléchargement : {”msg”:”Erreur lors de l’ajout du téléchargement”,”success”:false,”error_code”:”invalid_request”}
sachant que link est un lien http d’un .torrent encodé avec encodeURIComponent ...
thanks
Fermée par nipo
10.04.2014 12:50
Raison de la fermeture : Ticket invalide
Commentaires de fermeture :
10.04.2014 12:50
Raison de la fermeture : Ticket invalide
Commentaires de fermeture :
Vous mettez bien un header
application/x-www-form-urlencoded, mais
votre contenu est encodé en json. ça
ne peut pas marcher.
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche