نظرة عامة#
قم بإعداد الاستعلام في الخلفية في PocketHook للتحقق تلقائياً من المعلومات الجديدة وتقديم إشعار بالملخص اليومي.
كيف يعمل#
- يستعلم PocketHook خادمك دورياً (فترة قابلة للتكوين)
- عندما يُرجع endpoint الاستعلام
true، يرسل PocketHook رسالة 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 دقيقة)
- امنح إذن الإشعارات عند المطالبة
Shortcut iOS المطلوب#
ShowSummary#
- إدخال Shortcut — استلام بيانات الملخص
- عرض إشعار بنص الملخص
- اختيارياً: إضافة إلى التذكيرات أو إنشاء ملاحظة كمرجع