No description
Find a file
2025-03-17 05:34:13 +01:00
GRUPO_1_API_REST_PHP Eliminar GRUPO_1_API_REST_PHP/config.php 2025-02-27 11:59:23 +01:00
README.md Actualizar README.md 2025-03-17 05:34:13 +01:00

PHPUtils

Repositorio con utilidades y aplicaciones que uso en PHP.

Carpetas

GRUPO_1_API_REST_PHP

Es una API REST desarrollada en PHP que gestiona espectáculos, creado el básico CRUD pero para API.

Importante Renombrar "htaccess" por ".htaccess" para que las reglas funcionen.

Acceso

Se puede acceder a probar la api a API PHP SyncBetter NOTA: No funciona ya que no dispone de token de autenticación. Por seguridad he deshabilitado el subdominio, aunque puedo habilitarlo sin problema para una demostración. Próximamente lo implementaré.

Métodos

  • GET -> https://apiphp-grupo01.syncbetter.es/index.php?id= ó si no se pone ID se muestran todos.

  • POST -> A la misma URL enviando datos por en el body en formato JSON, usando la cabecera "Content-Type: application/json" se pueden agregar el "id", "nombre" y "grupo". Para el grupo existen "01" al "09", pero no el "02".

  • PUT -> Actualiza el espectáculo, pudiendo agregar 2 nuevos campos, como "tipo" que sólo puede ser "teatro", "cine", "musical" ó "tv", y "estrellas" que indica la cantidad de estrellas que va a tener el espectáculo. Pueden ser de "01" hasta un número cualquiera, siempre que no se pase del INT de la Base de Datos.

  • DELETE -> Permite eliminar un espectáculo pasando su ID como data por JSON, es decir, "id": "ABC" por ejemplo.