Documentación - Contenedor 'recipeimage'

Introducción

El contenedor recipeimage sirve para subir temporalmente una foto de receta e insertar la foto de receta al confirmar.
Disponible

Solicitud básica

El usuario debe estar conectado
      [POST] /v6/recipeimage
      trx=:Trx
      language=:Language
      device=:Device
      key=:Key
      order=:Order
      IMAGEN_file=:IMAGEN_file
    
trx es el número de transacción. Opcional. Es regresado al cliente de manera transparente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
key es la clave de la receta
order es el tipo de servicio solicitado
- order=upload Sube la foto a una carpeta temporal para presentarle al cliente la foto
- order=insert Inserta la foto anteriormente subida a una carpeta temporal de imagenes
IMAGEN_file es la foto que se sube/inserta

Servicio 'upload'

Sube la foto de receta del usuario a una carpeta temporal de imagenes.
El usuario debe estar conectado.
    [POST] /v6/recipeimage
    trx=:Trx
    language=:Language
    device=:Device
    key=:Key
    IMAGEN_file=:IMAGEN_file
    order=upload
    
trx es el número de transacción. Opcional. Es regresado al cliente de manera transparente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
key es la clave de la receta
IMAGEN_file es la foto que se sube/inserta

El sistema regresará los datos del resultado en cualquier caso, de formato general:
    {
      "trx": "1",
      "status": "OK",
      "name": "nameImage",
      "path": "/temporalimages/"
    }
    
trx es el mismo número de transacción que la solicitud
status es "OK" o "Error"
name el nombre de la imagen
path el path hacia la carpeta temporal

Servicio 'insert'

Inserta la foto de receta del usuario a la receta correspondiente.
El usuario debe estar conectado.
    [POST] /v6/recipeimage
    trx=:Trx
    language=:Language
    device=:Device
    key=:Key
    IMAGEN_file=:IMAGEN_file
    order=insert
    
trx es el número de transacción. Opcional. Es regresado al cliente de manera transparente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
key es la clave de la receta
IMAGEN_file es la foto que se sube/inserta

El sistema regresará los datos del resultado en cualquier caso, de formato general:
    {
      "trx": "1",
      "status": "OK",
      "p1": "Publicaremos la foto después de revisarla y",
      "p2": "recibirás un correo"
      "p3": "cuando suceda."
      "p4": "Sigue participando para ganar el Reto Kiwilimón."
    }
    
trx es el mismo número de transacción que la solicitud
status es "OK" o "Error"
p1 mensaje para mostrar al usuario
p2 mensaje para mostrar al usuario
p3 mensaje para mostrar al usuario
p4 mensaje para mostrar al usuario
El mensjae esta construido de la siguiente forma:
p1 + ' ' + p2 + ' ' + p3 +' ' + p4

Códigos de error


Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500