Obtener publicaciones - [obtainPosts2]
🧾 Descripción
Obtiene publicaciones (posts) asociadas a un usuario y una categoría determinada.
La lógica de filtrado, cacheo o búsqueda se realiza internamente mediante el método:
Este servicio únicamente recibe los parámetros, solicita la data a postsCache() y devuelve la respuesta.
🚀 Endpoint
El nombre final dependerá de tu archivo
routes/api.php.
🔐 Seguridad
No realiza autenticación explícita.
Si requieres seguridad, debe implementarse a nivel de ruta (middleware).
📥 Request Body
{
"cookie": "string (opcional)",
"user": "string",
"category": "string"
} |
Campos
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| cookie | string | No | Cookie del usuario. En este servicio no se usa, pero está recibido. |
| user | string | Sí | ID o email del usuario para obtener las publicaciones. |
| category | string | Sí | Categoría de las publicaciones a listar. |
📤 Respuesta (200 OK)
Ejemplo de respuesta:
{
"data": [
// contenido devuelto por postsCache()
]
} |
La estructura interna depende íntegramente de lo que retorne postsCache().
🧩 Lógica Interna (resumen)
📚 Schema de Respuesta
{
"data": "array | object según postsCache()"
} |