Gestor de ficheros +
Endpoints para la gestión de ficheros de contenido estático de la tienda. Está compuesto de una colección de recursos que permiten realizar acciones sobre los ficheros y carpetas.
</> POST / fileManager/copyRealiza una copia del fichero indicado en la ubicación especificada.
</> POST / fileManager/createDirectoryCrear una nueva carpeta en la ubicación especificada.
</> POST / fileManager/directoryExistsComprueba la existencia del directorio especificado.
</> POST / fileManager/downloadDescarga el fichero especificado en base64.
</> POST / fileManager/fileExistsComprueba la existencia del fichero especificado.
</> POST / fileManager/moveMueve o renombra el fichero o carpeta especificada.
</> POST / fileManager/removeElimina el fichero especificado.
</> POST / fileManager/removeDirectoryElimina la carpeta especificada .
</> POST / fileManager/uploadSube el/los fichero/s a la ubicación especificada.
POST /fileManager/copy
Descripción
Realiza una copia del fichero indicado en la ubicación especificada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/copy
Parámetros de entrada JSON
{
"fileManager": {
"from":string,
"to":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del fichero origen de la copia.
fileManager/from
Obligatoriostring
Ubicación del fichero origen de la copia.
fileManager/to
Obligatoriostring
Ubicación y nombre del fichero destino de la copia.
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"response" :"ok"
}
POST /fileManager/createDirectory
Descripción
Crear una nueva carpeta en la ubicación especificada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/createDirectory
Parámetros de entrada JSON
{
"fileManager": {
"directory":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del directorio a crear.
fileManager/directory
Obligatoriostring
Ubicación y nombre del directorio a crear.
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"response" :"ok"
}
POST /fileManager/directoryExists
Descripción
Comprueba la existencia del directorio especificado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/directoryExists
Parámetros de entrada JSON
{
"fileManager": {
"directory":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del directorio a consultar.
fileManager/directory
Obligatoriostring
Ubicación y nombre del directorio a consultar.
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"exists" : true
}
POST /fileManager/download
Descripción
Descarga el fichero especificado en base64.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/download
Parámetros de entrada JSON
{
"fileManager": {
"file":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del fichero a descargar.
fileManager/file
Obligatoriostring
Ubicación y nombre del fichero a descargar.
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"file" :"base64File"
}
POST /fileManager/fileExists
Descripción
Comprueba la existencia del fichero especificado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/fileExists
Parámetros de entrada JSON
{
"fileManager": {
"file":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del fichero a consultar.
fileManager/fileObligatoriostring
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"exists" : true
}
POST /fileManager/move
Descripción
Mueve o renombra el fichero o carpeta especificada. Este recurso permite cambiar de ubicación un fichero y también renombrar un fichero o carpeta.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/move
Parámetros de entrada JSON
{
"fileManager": {
"from":string,
"to":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del fichero a mover.
fileManager/from
Obligatoriostring
Ubicación del fichero origen a mover, o del fichero o carpeta a renombrar.
fileManager/to
Obligatoriostring
Ubicación del fichero destino a mover, o del fichero o carpeta a renombrar.
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"response" :"ok"
}
POST /fileManager/remove
Descripción
Elimina el fichero especificado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/remove
Parámetros de entrada JSON
{
"fileManager": {
"file":string
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación del fichero a eliminar.
fileManager/fileObligatoriostring
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"response" :"ok"
}
POST /fileManager/removeDirectory
Descripción
Elimina la carpeta especificada .
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/removeDirectory
Parámetros de entrada JSON
{
"fileManager": {
"directory":string,
"force":boolean
}
}
Variables JSON:
VariableR/OValor por defectoTipo
fileManager
Obligatoriostruct
Bloque de información que contiene la ubicación de la carpeta a eliminar.
fileManager/directoryObligatoriostring
fileManager/forceOpcionalfalseboolean
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"response" :"ok"
}
POST /fileManager/upload
Descripción
Sube el/los fichero/s a la ubicación especificada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/fileManager/upload
Parámetros de entrada Form-data
VariableR/OValor por defectoTipo
file
Obligatoriofile
Fichero/s a subir. Su nombre deber ser 'file'.
path
Obligatoriostring
Ubicación del fichero/s a subir.
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"response" :"ok"
}