كيفية إرسال إعلامات مجدولة

إذا كان لديك سيناريو تريد فيه إرسال إعلام في مرحلة ما في المستقبل، ولكن ليس لديك طريقة سهلة لتنبيه التعليمات البرمجية الخلفية لإرسال الإعلام. تدعم مراكز إعلامات المستوى القياسي ميزة تمكنك من جدولة الإعلامات حتى سبعة أيام في المستقبل.

جدولة الإعلامات

عند إرسال إعلام، ما عليك سوى استخدام الفئة ScheduledNotification في Notification Hubs SDK كما هو موضح في المثال التالي:

Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));

إلغاء الإعلامات المجدولة

يمكنك أيضًا إلغاء إعلام مجدول مسبقًا باستخدام notificationId الخاص به:

await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);

لا توجد حدود لعدد الإعلامات المجدولة التي يمكنك إرسالها.

الخطوات التالية

انظر الدروس التالية: