| HTTP | URI - Plantilla | Guía de Uso y mensajes de Error |
|---|---|---|
| /musicApp/ |
Realizando esta consulta obtendrá todo el catálogo de estilos y discos de música.
Dado que se obtiene todo el catálogo en un único JSON se recomiendo no usarla a menudo porque podría colapsar su cliente.
Si en algún momento nuestro sistema se encuentra vacío o en transición de ser cargada la información podrá obtener un código "404 Not Found" junto al porqué ha sucedido. Enlace URL: http://musicApp.appspot.com/api/musicApp/ |
|
| /musicApp/estilosdisponibles |
Realizando esta consulta obtendrán los diferentes estilos disponibles en la base de datos, será útil para realizar consultas por estilo.
Si en algún momento nuestro sistema se encuentra vacío o en transición de ser cargada la información podrá obtener un código "404 Not Found" junto al porqué ha sucedido. Enlace URL:http://musicApp.appspot.com/api/musicApp/estilosdisponibles |
|
| /musicApp/{estilo} |
Realizando esta consulta obtendrá todos los discos de música del estilo indicado por parámetro, siendo los estilos disponibles
los que se hayan insertado en la base de datos (consultar anterior método GET para obtener más detalles).
Si en algún momento nuestro sistema se encuentra vacío o en transición de ser cargada la información podrá obtener un código "404 Not Found" junto al porqué ha sucedido. Enlace URL:http://musicApp.appspot.com/api/musicApp/{estilo} |
|
| /musicApp/{estilo}/{ASIN} |
Realizando esta consulta obtendrán los detalles del disco indicado por parámetro, previamente indicando el estilo al que pertenece.
Si en algún momento nuestro sistema se encuentra vacío o en transición de ser cargada la información podrá obtener un código "404 Not Found" junto al porqué ha sucedido. Enlace URL:http://musicApp.appspot.com/api/musicApp/{estilo}/{ASIN} |
|
| /musicApp/{estilo}/{ASIN} |
Al ser un método POST se creará un nuevo disco para el estilo y ASIN seleccionado junto a los detalles del disco.
Tenga en cuenta de que el estilo debe existir, de lo contrario se devolverá un error y no será insertado. Enlace URL:http://musicApp.appspot.com/api/musicApp/{estilo}/{ASIN} |
|
| /musicApp/{estilo}/{ASIN} |
Al ser un método PUT actualizará un disco existente para el estilo y ASIN seleccionado junto a los detalles del disco.
Como requisitos, el estilo y el ASIN del disco deben existir para poder ser actualizados, de lo contrario devolverá un error. Si en algún momento nuestro sistema se encuentra vacío o en transición de ser cargada la información podrá obtener un código "404 Not Found" junto al porqué ha sucedido. Enlace URL:http://musicApp.appspot.com/api/musicApp/{estilo}/{ASIN} |
|
| /musicApp/{estilo}/{ASIN} |
Al ser un método DELETE eliminará todo rastro de nuestra base de datos de un disco existente para el estilo y el ASIN seleccionado.
Como requisitos, el estilo y el ASIN del disco deben existir para poder ser eliminados, de lo contrario devolverá un error. Si en algún momento nuestro sistema se encuentra vacío o en transición de ser cargada la información podrá obtener un código "404 Not Found" junto al porqué ha sucedido. Enlace URL:http://musicApp.appspot.com/api/musicApp/{estilo}/{ASIN} |