Skip to main content
  1. Atajos/

Resumen Diario

Visión General
#

Configura el polling en segundo plano de PocketHook para comprobar automáticamente nueva información y entregar una notificación con el resumen diario.

Cómo Funciona
#

  1. PocketHook consulta tu servidor periódicamente (intervalo configurable)
  2. Cuando el endpoint de polling devuelve true, PocketHook envía un mensaje de fetch
  3. El servidor responde con un resumen y opcionalmente activa un Atajo

Configuración del Servidor
#

Endpoint de Polling
#

Crea un endpoint que devuelva true cuando haya datos nuevos. La URL es totalmente configurable en los Ajustes de PocketHook — puedes usar cualquier ruta (ej. /jobs, /check, /status):

// En tu servidor
app.get("/jobs", () => {
  const hayDatosNuevos = comprobarActualizaciones(); // tu logica
  return new Response(hayDatosNuevos ? "true" : "false");
});

Comando de Resumen
#

Maneja el mensaje de fetch en tu router:

case "resumen-diario":
  const resumen = await generarResumenDiario(); // tu logica
  return toResponse(
    shortcut(resumen, "MostrarResumen", {
      fecha: new Date().toISOString(),
      items: itemsResumen
    })
  );

Configuración en PocketHook
#

  1. Ve a AjustesPolling en Segundo Plano
  2. Activa el polling
  3. Establece URL de Polling a https://tu-servidor.com/jobs
  4. Establece Mensaje de Fetch a resumen-diario
  5. Elige tu Intervalo de Polling (ej. 60 minutos)
  6. Concede permiso de notificaciones cuando se solicite

Atajo de iOS Requerido
#

MostrarResumen
#

  1. Entrada del Atajo — recibir los datos del resumen
  2. Mostrar Notificación con el texto del resumen
  3. Opcionalmente: Agregar a Recordatorios o Crear Nota como referencia