Przegląd#
Skonfiguruj odpytywanie w tle PocketHook, aby automatycznie sprawdzać nowe informacje i dostarczać powiadomienie z dziennym podsumowaniem.
Jak to Działa#
- PocketHook odpytuje twój serwer okresowo (konfigurowalny interwał)
- Gdy endpoint odpytywania zwraca
true, PocketHook wysyła wiadomość fetch - Serwer odpowiada podsumowaniem i opcjonalnie uruchamia Shortcut
Konfiguracja Serwera#
Endpoint Odpytywania#
Utwórz endpoint, który zwraca true, gdy są nowe dane. URL jest w pełni konfigurowalny w Ustawieniach PocketHook — możesz użyć dowolnej ścieżki (np. /jobs, /check, /status):
// In your server
app.get("/jobs", () => {
const hasNewData = checkForUpdates(); // your logic
return new Response(hasNewData ? "true" : "false");
});
Polecenie Podsumowania#
Obsłuż wiadomość fetch w swoim routerze:
case "daily-summary":
const summary = await generateDailySummary(); // your logic
return toResponse(
shortcut(summary, "ShowSummary", {
date: new Date().toISOString(),
items: summaryItems
})
);
Konfiguracja PocketHook#
- Przejdź do Ustawienia → Odpytywanie w Tle
- Włącz odpytywanie
- Ustaw URL Odpytywania na
https://your-server.com/jobs - Ustaw Wiadomość Fetch na
daily-summary - Wybierz swój Interwał Odpytywania (np. 60 minut)
- Przyznaj uprawnienia do powiadomień gdy zostaniesz poproszony
Wymagany iOS Shortcut#
ShowSummary#
- Wejście Shortcuta — odbierz dane podsumowania
- Pokaż Powiadomienie z tekstem podsumowania
- Opcjonalnie: Dodaj do Przypomnień lub Utwórz Notatkę jako odniesienie