Översikt#
Konfigurera PocketHooks bakgrundspolling för att automatiskt söka efter ny information och leverera en daglig sammanfattningsnotifikation.
Hur Det Fungerar#
- PocketHook pollar din server periodiskt (konfigurerbart intervall)
- När polling-endpointen returnerar
trueskickar PocketHook ett fetch-meddelande - Servern svarar med en sammanfattning och utlöser valfritt en Shortcut
Serverinställning#
Polling-endpoint#
Skapa en endpoint som returnerar true när det finns ny data. URL:en är fullt konfigurerbar i PocketHook Inställningar — du kan använda valfri sökväg (t.ex. /jobs, /check, /status):
// In your server
app.get("/jobs", () => {
const hasNewData = checkForUpdates(); // your logic
return new Response(hasNewData ? "true" : "false");
});
Sammanfattningskommando#
Hantera fetch-meddelandet i din router:
case "daily-summary":
const summary = await generateDailySummary(); // your logic
return toResponse(
shortcut(summary, "ShowSummary", {
date: new Date().toISOString(),
items: summaryItems
})
);
PocketHook-konfiguration#
- Gå till Inställningar → Bakgrundspolling
- Aktivera polling
- Ställ in Polling-URL till
https://your-server.com/jobs - Ställ in Fetch-meddelande till
daily-summary - Välj ditt Pollingintervall (t.ex. 60 minuter)
- Bevilja notifikationsbehörighet när du uppmanas
Nödvändig iOS Shortcut#
ShowSummary#
- Shortcut-indata — ta emot sammanfattningsdata
- Visa Notifikation med sammanfattningstexten
- Valfritt: Lägg till i Påminnelser eller Skapa Anteckning för referens