Pregled#
Postavite pozadinsko ispitivanje PocketHook-a za automatsku provjeru novih informacija i dostavu obavijesti s dnevnim sažetkom.
Kako Funkcionira#
- PocketHook periodički ispituje vaš server (prilagodljiv interval)
- Kada endpoint ispitivanja vrati
true, PocketHook šalje fetch poruku - Server odgovara sažetkom i opcionalno pokreće Shortcut
Postavljanje Servera#
Endpoint Ispitivanja#
Stvorite endpoint koji vraća true kada ima novih podataka. URL je u potpunosti prilagodljiv u Postavkama PocketHook-a — možete koristiti bilo koji put (npr. /jobs, /check, /status):
// In your server
app.get("/jobs", () => {
const hasNewData = checkForUpdates(); // your logic
return new Response(hasNewData ? "true" : "false");
});
Naredba Sažetka#
Obradite fetch poruku u vašem routeru:
case "daily-summary":
const summary = await generateDailySummary(); // your logic
return toResponse(
shortcut(summary, "ShowSummary", {
date: new Date().toISOString(),
items: summaryItems
})
);
Konfiguracija PocketHook-a#
- Idite na Postavke → Pozadinsko Ispitivanje
- Omogućite ispitivanje
- Postavite URL Ispitivanja na
https://your-server.com/jobs - Postavite Fetch Poruku na
daily-summary - Odaberite svoj Interval Ispitivanja (npr. 60 minuta)
- Odobrite dozvolu za obavijesti kada se zatraži
Potreban iOS Shortcut#
ShowSummary#
- Unos Shortcuta — primite podatke sažetka
- Prikaži Obavijest s tekstom sažetka
- Opcionalno: Dodaj u Podsjetnike ili Stvori Bilješku za referencu