ภาพรวม#
ตั้งค่าการสำรวจในพื้นหลังของ PocketHook เพื่อตรวจสอบข้อมูลใหม่โดยอัตโนมัติและส่งการแจ้งเตือนสรุปประจำวัน
วิธีการทำงาน#
- PocketHook สำรวจเซิร์ฟเวอร์ของคุณเป็นระยะ (ช่วงเวลาที่กำหนดได้)
- เมื่อ endpoint การสำรวจส่งคืน
truePocketHook จะส่งข้อความ fetch - เซิร์ฟเวอร์ตอบกลับด้วยสรุปและเลือกที่จะเรียกใช้ Shortcut
การตั้งค่าเซิร์ฟเวอร์#
Endpoint การสำรวจ#
สร้าง endpoint ที่ส่งคืน true เมื่อมีข้อมูลใหม่ URL สามารถกำหนดได้อย่างเต็มที่ในการตั้งค่า PocketHook — คุณสามารถใช้เส้นทางใดก็ได้ (เช่น /jobs, /check, /status):
// In your server
app.get("/jobs", () => {
const hasNewData = checkForUpdates(); // your logic
return new Response(hasNewData ? "true" : "false");
});
คำสั่งสรุป#
จัดการข้อความ fetch ในเราเตอร์ของคุณ:
case "daily-summary":
const summary = await generateDailySummary(); // your logic
return toResponse(
shortcut(summary, "ShowSummary", {
date: new Date().toISOString(),
items: summaryItems
})
);
การกำหนดค่า PocketHook#
- ไปที่ การตั้งค่า → การสำรวจในพื้นหลัง
- เปิดใช้งานการสำรวจ
- ตั้ง URL การสำรวจ เป็น
https://your-server.com/jobs - ตั้ง ข้อความ Fetch เป็น
daily-summary - เลือก ช่วงเวลาการสำรวจ ของคุณ (เช่น 60 นาที)
- อนุญาตการแจ้งเตือนเมื่อถูกถาม
iOS Shortcut ที่จำเป็น#
ShowSummary#
- อินพุต Shortcut — รับข้อมูลสรุป
- แสดงการแจ้งเตือน พร้อมข้อความสรุป
- ทางเลือก: เพิ่มไปยังเตือนความจำ หรือ สร้างโน้ต เพื่อเป็นข้อมูลอ้างอิง