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