Přehled#
Nastavte dotazování na pozadí v PocketHook pro automatickou kontrolu nových informací a doručení oznámení s denním shrnutím.
Jak to Funguje#
- PocketHook se pravidelně dotazuje vašeho serveru (konfigurovatelný interval)
- Když endpoint dotazování vrátí
true, PocketHook odešle zprávu fetch - Server odpoví shrnutím a volitelně spustí Shortcut
Nastavení Serveru#
Endpoint Dotazování#
Vytvořte endpoint, který vrátí true, když jsou nová data. URL je plně konfigurovatelná v Nastavení PocketHook — můžete použít jakoukoli cestu (např. /jobs, /check, /status):
// In your server
app.get("/jobs", () => {
const hasNewData = checkForUpdates(); // your logic
return new Response(hasNewData ? "true" : "false");
});
Příkaz Shrnutí#
Zpracujte zprávu fetch ve vašem routeru:
case "daily-summary":
const summary = await generateDailySummary(); // your logic
return toResponse(
shortcut(summary, "ShowSummary", {
date: new Date().toISOString(),
items: summaryItems
})
);
Konfigurace PocketHook#
- Přejděte do Nastavení → Dotazování na Pozadí
- Povolte dotazování
- Nastavte URL Dotazování na
https://your-server.com/jobs - Nastavte Zprávu Fetch na
daily-summary - Zvolte váš Interval Dotazování (např. 60 minut)
- Udělte oprávnění k oznámením po výzvě
Požadovaný iOS Shortcut#
ShowSummary#
- Vstup Shortcutu — přijmout data shrnutí
- Zobrazit Oznámení s textem shrnutí
- Volitelně: Přidat do Připomínek nebo Vytvořit Poznámku pro referenci