Skip to main content
  1. Pintasan/

Ringkasan Harian

Gambaran Keseluruhan
#

Sediakan pengundian latar belakang PocketHook untuk menyemak maklumat baharu secara automatik dan menghantar pemberitahuan ringkasan harian.

Cara Ia Berfungsi
#

  1. PocketHook mengundi pelayan anda secara berkala (selang masa boleh dikonfigurasi)
  2. Apabila endpoint pengundian mengembalikan true, PocketHook menghantar mesej fetch
  3. Pelayan bertindak balas dengan ringkasan dan secara pilihan mencetuskan Shortcut

Persediaan Pelayan
#

Endpoint Pengundian
#

Cipta endpoint yang mengembalikan true apabila ada data baharu. URL boleh dikonfigurasi sepenuhnya dalam Tetapan PocketHook — anda boleh menggunakan sebarang laluan (cth. /jobs, /check, /status):

// In your server
app.get("/jobs", () => {
  const hasNewData = checkForUpdates(); // your logic
  return new Response(hasNewData ? "true" : "false");
});

Arahan Ringkasan
#

Kendalikan mesej fetch dalam router anda:

case "daily-summary":
  const summary = await generateDailySummary(); // your logic
  return toResponse(
    shortcut(summary, "ShowSummary", {
      date: new Date().toISOString(),
      items: summaryItems
    })
  );

Konfigurasi PocketHook
#

  1. Pergi ke TetapanPengundian Latar Belakang
  2. Aktifkan pengundian
  3. Tetapkan URL Pengundian kepada https://your-server.com/jobs
  4. Tetapkan Mesej Fetch kepada daily-summary
  5. Pilih Selang Pengundian anda (cth. 60 minit)
  6. Berikan kebenaran pemberitahuan apabila diminta

Shortcut iOS yang Diperlukan
#

ShowSummary
#

  1. Input Shortcut — terima data ringkasan
  2. Papar Pemberitahuan dengan teks ringkasan
  3. Pilihan: Tambah ke Peringatan atau Cipta Nota sebagai rujukan