Útmutató: Ütemezett értesítések küldése
Ha van olyan forgatókönyve, amelyben a jövőben egy időpontban szeretne értesítést küldeni, de nem tudja egyszerűen felébreszteni a háttérkódot az értesítés elküldéséhez. A standard szintű értesítési központok olyan funkciót támogatnak, amely lehetővé teszi, hogy a jövőben akár hét napra is ütemezzen értesítéseket.
Értesítések ütemezése
Értesítés küldésekor egyszerűen használja az ScheduledNotification
osztályt a Notification Hubs SDK-ban az alábbi példában látható módon:
Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));
Ütemezett értesítések megszakítása
A korábban ütemezett értesítéseket a notificationId azonosítójával is megszakíthatja:
await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);
A küldhető ütemezett értesítések száma nincs korlátozva.
Következő lépések
Lásd az alábbi oktatóanyagokat: