Subir pictograma propio
Necesario token.
Operación
POST /picto/upload
Petición
Se pasa junto a la petición, el archivo como parámetro file
junto a un objeto JSON con los siguientes campos:
-
filename
(string): Nombre del archivo (cualquiera, después se generará un hash a partir de él) -
extension
(string): Extensión (sin punto) -
folder
(string): Subdirectorio donde se guardará:custompictos
-
owner
(integer): Id del supervisor que lo sube -
source
(integer): Id de la fuente (1 = 'symbolstx')
Ejemplo de petición:
POST /picto/upload
file : file
{
'filename': 'nombrecualquiera',
'extension': 'jpg',
'folder': 'custompictos',
'owner': 10,
'source': 1
}
Respuesta
Se devuelve el objeto con los campos status
, file
y picto
.
Ejemplo de respuesta:
{
"status":200,
"file": {
"size":127256,
"type":"image/jpeg",
"filename":"Sinai.jpg",
"status":"bufferingOrWriting",
"field":"file",
"name":"813677590.jpg"
},
"picto": {
"uri":"/upload/custompictos/813677590.jpg",
"id":104172,
"source":1,
"owner":10
}
}