Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Nouveau
  • Pourcentage achevé
    0%
  • Type Évolution
  • Catégorie Freebox OS → API
  • Assignée à Personne
  • Système d'exploitation Freebox Server V6 (Révolution)
  • Sévérité Basse
  • Priorité Très Basse
  • Basée sur la version 2.0.2
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée

FS#12946 - [Downloads][Add] Choisir le nom de fichier à l'ajout

Bonjour,

La nouvelle API ne permet plus de choisir le nom du fichier que l’on télécharge, il le défini de lui même, contrairement à l’ancienne API qui permettait de choisir un nom de fichier à l’ajout d’un nouveau téléchargement.

Il serait pas mal d’avoir un paramètre “name” facultatif à l’ajout d’un téléchargement par url.

Et soit cette fonctionnalité pourrait être restreinte à l’ajout d’une unique url, soit si il s’agit d’url multiple (ou non), passer les noms de fichier sous la forme d’un array, et si le nombre d’urls correspond pas au nombre de noms de fichier ⇒ erreur.

Aissen a commenté le 30.07.2013 11:21

Effectivement, cette fonctionnalité pourrait être très pratique pour mieux ranger les fichiers dès l’ajout, et éviter les problèmes avec les URLs trop longues dont le fichier ne peut être créé.

nbanba a commenté le 07.04.2024 17:40

Bonjour

Plus d'actualité ⇒ peut être fermée ?
On peut bien choisir le nom du fichier, et même plus…

La doc dit :

Adding a new Download task
Adding by URL Supported URL scheme are http://, ftp://, magnet:

You can start a recursive download by setting the recursive parameter. The downloader will then extract links from each donwloaded html page and continue downloading files on the same domain and on the same root path. This can be used to download all the files on a directory index.

You can add multiple downloads at once by passing a list of URL (separated by a new line delimiter) in download_url_list instead of using download_url.

/!NOTE: for this API the request arguments must be encoded using “application/x-www-form-urlencoded” (or “multipart/form-data” for file upload) instead of “application/json”

POST /api/v8/downloads/add
Parameters

download_url (string) – The URL
download_url_list (string) – A list of URL separated by a new line delimiter (use download_url or download_url_list)
download_dir (string) – The download destination directory (optional: will use the configuration download_dir by default)
filename (string) – Override the name of the destination file. Only valid with one, non-recursive download_url.
hash (string) – Verify the hash of the downloaded file. The format is sha256:xxxxxx or sha512:xxxxxx; or the URL of a SHA256SUMS, SHA512SUMS, -CHECKSUM or .sha256 file. Only valid with one, non-recursive download_url.
recursive (bool) – If true the download will be recursive
username (string) – Auth username (optional)
password (string) – Auth password (optional)
archive_password (string) – The password required to extract downloaded content (only relevant for nzb)
cookies (string) – The http cookies (to be able to pass session cookies along with url). This is the content of the HTTP Cookie header, for example: cookie1=value1; cookie2=value2
NOTE: instead of passing password and username you can include them in the URL.

Cordialement
nbanba

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche