Overzicht#
Stel de achtergrondpolling van PocketHook in om automatisch op nieuwe informatie te controleren en een dagelijkse samenvattingsmelding te leveren.
Hoe Het Werkt#
- PocketHook pollt je server periodiek (configureerbaar interval)
- Wanneer het polling-endpoint
trueretourneert, stuurt PocketHook een fetch-bericht - De server antwoordt met een samenvatting en activeert optioneel een Shortcut
Server Instelling#
Polling Endpoint#
Maak een endpoint dat true retourneert wanneer er nieuwe data is. De URL is volledig configureerbaar in PocketHook Instellingen — je kunt elk pad gebruiken (bijv. /jobs, /check, /status):
// In your server
app.get("/jobs", () => {
const hasNewData = checkForUpdates(); // your logic
return new Response(hasNewData ? "true" : "false");
});
Samenvattingsopdracht#
Verwerk het fetch-bericht in je router:
case "daily-summary":
const summary = await generateDailySummary(); // your logic
return toResponse(
shortcut(summary, "ShowSummary", {
date: new Date().toISOString(),
items: summaryItems
})
);
PocketHook Configuratie#
- Ga naar Instellingen → Achtergrondpolling
- Schakel polling in
- Stel Polling URL in op
https://your-server.com/jobs - Stel Fetch Bericht in op
daily-summary - Kies je Pollinginterval (bijv. 60 minuten)
- Verleen meldingstoestemming wanneer gevraagd
Vereiste iOS Shortcut#
ShowSummary#
- Shortcut-invoer — ontvang de samenvattingsgegevens
- Toon Melding met de samenvattingstekst
- Optioneel: Voeg toe aan Herinneringen of Maak Notitie als referentie