... | ... | @@ -7,8 +7,8 @@ |
|
|
- [Ajouter ou enlever une langue au fichier](#ajouter-ou-enlever-une-langue-au-fichier)
|
|
|
- [Ajouter ou enlever un sous-titre au fichier](#ajouter-ou-enlever-un-sous-titre-au-fichier)
|
|
|
- [Ajouter ou enlever une qualité au fichier](#ajouter-ou-enlever-une-qualité-au-fichier)
|
|
|
- [Modifier un fichier — **PUT /api/file?id=`{id}`**](#modifier-un-fichier)
|
|
|
- [Supprimer un fichier — **DELETE /api/file?id=`{id}`**](#supprimer-un-fichier)
|
|
|
- [Modifier un fichier — **PUT /api/file/`{id}`**](#modifier-un-fichier)
|
|
|
- [Supprimer un fichier — **DELETE /api/file/`{id}`**](#supprimer-un-fichier)
|
|
|
|
|
|
---
|
|
|
|
... | ... | @@ -21,7 +21,7 @@ |
|
|
- **id** : identifiant de l'épisode
|
|
|
- **like** : si renseigné, le chemin recherché sera approximatif
|
|
|
- **path** : chemin du fichier
|
|
|
- **name** : nom du fichier
|
|
|
- **name** : nom du fichier
|
|
|
- **filable** : si vrai, renvoie les éléments *filables* associés
|
|
|
- **limit** : nombre de fichiers maximum
|
|
|
- **first** : si vrai ne renvoie que le premier élément
|
... | ... | @@ -101,7 +101,7 @@ GET /api/files?like=1&path=luigi.rez/Movies/1960-1969&limit=1&filable=1 |
|
|
|
|
|
- **[\*] path** : chemin du fichier
|
|
|
- **[\*] name** : nom du fichier
|
|
|
- **[\*] type** : type de fichier (entre `Film`et `Episode`)
|
|
|
- **[\*] type** : type de fichier (entre `film`et `episode`)
|
|
|
- **[\*] type_id** : identifiant de l'élément associé
|
|
|
|
|
|
#### Exemple
|
... | ... | @@ -109,7 +109,7 @@ GET /api/files?like=1&path=luigi.rez/Movies/1960-1969&limit=1&filable=1 |
|
|
Ajouter un nouveau fichier pour 2001 : L'Odyssée de l'espace :
|
|
|
|
|
|
```
|
|
|
POST /api/file?path=ftp://luigi.rez/Movies/IMDB+Top+Films&name=2001+A+Space+Odyssey+[1968].mkv&type=Film&type_id=1026
|
|
|
POST /api/file?path=ftp://luigi.rez/Movies/IMDB+Top+Films&name=2001+A+Space+Odyssey+[1968].mkv&type=film&type_id=1026
|
|
|
|
|
|
{
|
|
|
"path": "http://rez:rez@luigi.rez/Movies/IMDB Top Films",
|
... | ... | @@ -200,7 +200,7 @@ Tout enlever |
|
|
|
|
|
### Modifier un fichier
|
|
|
|
|
|
**PUT /api/file**
|
|
|
**PUT /api/file/`{id}`**
|
|
|
|
|
|
#### Permissions
|
|
|
|
... | ... | @@ -208,7 +208,6 @@ Tout enlever |
|
|
|
|
|
#### Paramètres
|
|
|
|
|
|
- **[\*] id** : identifiant du fichier
|
|
|
- **path** : chemin du fichier
|
|
|
- **name** : nom du fichier
|
|
|
- **filable_id** : identifiant de l'élément associé
|
... | ... | @@ -218,7 +217,7 @@ Tout enlever |
|
|
|
|
|
### Supprimer un fichier
|
|
|
|
|
|
**DELETE /api/file?id=`{id}`**
|
|
|
**DELETE /api/file/`{id}`**
|
|
|
|
|
|
#### Permission
|
|
|
|
... | ... | @@ -229,10 +228,9 @@ Tout enlever |
|
|
Suppression du fichier de 2001 : L'Odyssée de l'espace précédemment ajouté :
|
|
|
|
|
|
```
|
|
|
DELETE /api/file?id=1368
|
|
|
DELETE /api/file/1368
|
|
|
|
|
|
{
|
|
|
"success": true,
|
|
|
"message": "File deleted"
|
|
|
"message": "Fichier supprimé"
|
|
|
}
|
|
|
``` |
|
|
\ No newline at end of file |